老师我想请问一下
#include
int main() { // 定义变量sum, num int sum, num; sum = 0; for(num = 0;num<=10;++num) { sum=sum+num; } printf("10以内数的和为:%d", sum); return 0; } 请问一下,我最后的结果没有错,但为什么是num++,而不是++num呢?如果是num++,不是还要在运行一遍0+0吗? 如果用数学语言来处理的话,那这一步应该是num=num+1不是吗#include
int main() { // 定义变量sum, num int sum, num; sum = 0; for(num = 0;num<=10;++num) { sum=sum+num; } printf("10以内数的和为:%d", sum); return 0; } 请问一下,我最后的结果没有错,但为什么是num++,而不是++num呢?如果是num++,不是还要在运行一遍0+0吗? 如果用数学语言来处理的话,那这一步应该是num=num+1不是吗2015-09-09
举报