実験4-1-2奇数の合計を見つける(15ポイント)

この質問では、特定の一連の正の整数の奇数の合計を計算する必要があります。

入力フォーマット:

入力は、スペースで区切られた1行に一連の正の整数を提供します。ゼロまたは負の整数が読み取られた場合、それは入力が終了したことを意味し、数値は処理されるべきではありません。

出力フォーマット:

奇数の合計を正の整数のシーケンスで1行に出力します。

入力サンプル:

8 7 4 3 70 5 6 101 -1

サンプル出力:

116

コード:

# include <stdio.h>
# include <stdlib.h>

int main() {
    
    
	int number,value = 0;
	while(1) {
    
    
		scanf("%d",&number);
		if (number <= 0) {
    
    
			break;
		}else {
    
    
			if (number % 2 == 1) {
    
    
				value += number;
			}
		}
	}
	printf("%d",value);
	return 0;
} 

スクリーンショットを送信:

ここに画像の説明を挿入

問題解決のアイデア:

難しくない!コメントすらありません〜

おすすめ

転載: blog.csdn.net/weixin_43862765/article/details/114476457