c语言中用while语句判定输出的数是奇数,偶数和还是零并输出他们的个数。

2025-03-12 17:15:13
推荐回答(1个)
回答1:

1
方法
(1)使用一个计数器来判断终止条件
(2)用除以2后的余数来判断奇偶
2
代码
#include
int
main()
{
int
count,
sumeven,
sumodd;
count
=
sumeven
=
sumodd
=
0;
while
(++count
<=
n)
count
%
2
==
0
?
(sumeven
+=
count)
:
(sumodd
+=
count);
printf("偶数和:
%d\n奇数和:
%d\n",
sumeven,
sumodd);
getchar();
return
0;
}