C言語で奇数を見つける方法は何ですか?
与奇数の合計を求めるためには、指定された数字をループで処理し、各数字が奇数であるかどうかを判断し、奇数の場合は結果に加算する必要があります。
以下は、C言語を使用して奇数の合計を求めるサンプルコードです。
#include <stdio.h>
int main() {
int num, sum = 0;
printf("请输入一系列数字,以0结束:\n");
do {
scanf("%d", &num);
// 判断是否为奇数
if (num % 2 != 0) {
sum += num;
}
} while (num != 0);
printf("奇数和为:%d\n", sum);
return 0;
}
この例では、ユーザーが入力した数値のシーケンスを取得するためにループを使用し、入力が0の場合にループを終了します。ループ内では、各数字が奇数かどうかを判断するためにif文が使用され、奇数の場合はsum変数に加算されます。最終的に、sumの値が奇数の合計となります。