为何num的初始值非得是0呢?我觉得1也没有逻辑错误啊,求大神讲解
#include <stdio.h> int main() { int sum, num; // 定义变量sum, num sum = 0; for(num =0;num<=10;num++) //for循环条件与num的变化值 { sum+=num; } printf("10以内数的和为:%d", sum); return 0; }
#include <stdio.h> int main() { int sum, num; // 定义变量sum, num sum = 0; for(num =0;num<=10;num++) //for循环条件与num的变化值 { sum+=num; } printf("10以内数的和为:%d", sum); return 0; }
2016-09-09
举报