首页 > 试题广场 >

求奇输入一批正整数(以0或负数为结束标志),求其中的奇数和。

[问答题]

求奇输入一批正整数(以0或负数为结束标志),求其中的奇数和。试编写相应程序。

推荐
#include 
void main()
{
int num,sum=0;
scanf("%d",&num);
while (num > 0)
{
if (num%2 != 0)
{
sum += num;
}
scanf("%d",&num);
}
printf("%d",sum);
}

发表于 2018-05-06 21:24:25 回复(1)
#include <stdio.h>
 int  main(void)
{
int num, sum = 0;
scanf_s("%d", &num);
while (num > 0)
{
if (num % 2 != 0)
{
sum += num;
}
scanf_s("%d", &num);
}
printf("%d", sum);
}
编辑于 2020-04-27 22:12:34 回复(0)