#include
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; }为什么我算的值是11你用的是小于等于啊,它是得到了11的值后再结束的循环
#include <stdio.h>
int main()
{
// 定义变量sum, num
int sum, num;
sum = 0;
for(num = 0; num<=10 ; num++ ) //for循环条件与num的变化值,同时注意这个括号后面是不带分号的“;”
{
sum+=num; //计算每次数字之间的和sum
}
printf("10以内数的和为:%d", sum);
return 0;
}