分析:
已知一百以内的偶数有:2,4,6,8,10,12,14,16,18,20 ,22,24,26,28,30,32,34,36,38,40 ,42,44,46,48,50 ,52,54,56,58,60,62,64,66,68,70,72,74,76,78,80, 82,84,86,88,90,92,94,96,98,100;
从上述数据可以得出每一个偶数比上一个偶数大二,反之则每一个奇数比上一个奇数大二
S1:使用for循环一百次
S2:判断如果 o % 2 不等于则此时数字为奇数,i = i+o; 反之j = j+o;
S3:循环结束,一百以内奇偶计算完毕,输出结果
NS图:
C语言代码
#include <stdio.h>
int main() {
int i=0,j=0,o;
for(o = 0;o <= 100; o++){
if(o % 2 == 0){
j += o;
}else{
i += o;
}
}
printf("偶数之和 = %d\n",j);
printf("奇数之和 = %d", i);
return 0;
}
执行结果:
)
)
)
)
https://www.wuquejs.cn/usr/uploads/2022/01/1069873711.png)
1 条评论
thx。。。。。。。。