qq_最美不过羊肉泡_0
2016-12-01 20:56
#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;
}
C语言入门
928137 学习 · 21543 问题
相似问题