#include <stdio.h>int main(){ // 定义变量sum, num int sum, num; sum = 0; for(num = 0; num<=10 ; num++ ) //for循环条件与num的变化值 { sum=sum+num++; //计算每次数字之间的和sum } printf("10以内数的和为:%d", sum); return 0;}
2 回答
ruibin
TA贡献358条经验 获得超213个赞
0 + 2 + 4 + 6 + 8 + 10 肯定值为30啊, sum=sum+num++; //计算每次数字之间的和sum为什要让num++?for(num = 0; num<=10 ; num++ ) //for循环条件与num的变化值,这里不是已经加了么?就相当于每次num都要+2.所以值为30,你把 sum=sum+num++; //计算每次数字之间的和sum的++去掉。
- 2 回答
- 0 关注
- 1365 浏览
添加回答
举报
0/150
提交
取消