C++程序编辑问题····高手请帮忙··
来源:百度知道 编辑:UC知道 时间:2024/09/20 02:59:18
读入一批正整数(以零或者负数为结束标识),求其中的奇数和。
#include<stdio.h>
void main()
{
int n,sum=0;
for(;;)
{
scanf("%d", &n);
if (n<=0) break;
if(n%2==1) sum=sum+n;
}
printf("奇数和 = %d\n", sum);
getch();
}
每个数除2,得到奇数,再将奇数加起来就完了。将这批整数存在一个数组里面逐个检查,
#include<iostream>
using namespace std;
int main()
{
int a,i=0,sum=0;
cout<<"输入数据: ";
cin>>a;
while(a>0)//以输入小于等于0的数结束输入;
{
if(a%2!=0)sum=sum+a;
cin>>a;
}
cout<<sum<<endl;
return 0;
}
#include<iostream>
using namespace std;
void main()
{