5.3编程题《求一批正整数的奇数和》

您所在的位置:网站首页 c语言使用函数求奇数和 5.3编程题《求一批正整数的奇数和》

5.3编程题《求一批正整数的奇数和》

2024-01-31 18:49| 来源: 网络整理| 查看: 265

【问题描述】

输入一批正整数(以零或负数为结束标志),求其中的奇数和。要求定义和调用函数even(n)判断数的奇偶性,当n为偶数时返回1,否则返回0。

【输入形式】

输入一批正整数,以0或负数为结束标志

【输入输出样例1】(下划线部分表示输入)

Input integers: 12 9 7 18 3 11 20 0

The sum of the odd numbers is 30

【样例说明】

输入提示符后要加一个空格。例如“Input integers: ”,其中“:”后要加一个且只能一个空格。

输入的数据之间以一个空格相隔。

输出语句的“is”后面加一个且只能加一个空格。

英文字母区分大小写。必须严格按样例输入输出。

#include int main(void) {     int sum,n;     printf("Input integers: ");     sum=0;     while(n>0){         scanf("%d",&n);         if(n%2!=0 && n>0)             sum=sum+n;     }     printf("The sum of the odd numbers is %d",sum);     return 0; }

推荐您阅读更多有关于“”的文章



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3