eihiqwhi
eihiqwhi
2016-10-22 09:33
采纳率: 0%
浏览 8.9k

请问这道c语言怎么做?

题目描述

本题要求计算给定的一系列正整数中奇数的和。

输入

输入在一行中给出一系列正整数,其间以空格分隔。当读到零或负整数时,表示输入结束,该数字不要处理。

输出

在一行中输出正整数序列中奇数的和。

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

2条回答 默认 最新

  • caozhy
    点赞 评论
  • caozhy
     #include <stdio.h>
    
    int main()
    {
        int n = 0, sum = 0;
        do
        {
            scanf("%d", &n);
            if (n % 2 == 1) sum += n;
        } while (n > 0);
        printf("%d\n", sum);
        return 0;
    }
    
    点赞 评论

相关推荐