用C语言编程实现从键盘任意输入10个整数,统计其中奇数的个数,并计算这些奇数的和

如题所述

第1个回答  2011-05-23
#include<stdio.h>
main()
{
int i,n=0,sum=0;
int a[10];
printf("n\输入10个数:");
for(i=0;i<10;i++)
scanf("%d",&a[i]);
for(i=0;i<10;i++)
{
if(a[i]/2!=0)
{
n++;
sum+=a[i];
}
}
printf("%d",n,sum);
}
先试试看可以吗?我好久没有写数的输入和输出了,你编译看可以吗?不行再告诉我给你改。本回答被网友采纳
第2个回答  2017-07-26

这种问题是编程语言中最基本的循环和分支处理,希望你能够熟练掌握:

#include<stdio.h>
int main(){
    int i, a, sum=0, count=0;
    for(i=1; i<=10; ++i){
        scanf("%d",&a);
        if(a%2){
            sum+=a;
            count++;
        }
    }
    printf("sum=%d, count=%d\n", sum, count);
    return 0;
}

第3个回答  2011-05-23
#include<stdio.h>
void main()
{
int i,n=0,sum=0;
int a[10];
printf("enter ten numbers:\n");
for(i=0;i<10;i++)
scanf("%d",&a[i]);
for(i=0;i<10;i++)
{
if(a[i]/2 != 0)
{
n++;
sum+=a[i];
}
}
printf("THE NUMBER OF ODD IS %d,THE SUM IS %d \n",n,sum);
}
相似回答