快速搜索正确需求答案

在下面程序中,循环变量增值的表达式是:
int i,sum=0;
i=1;
while(i<=100)
sum=sum+i;
i++;
printf("sum=%d\n",sum);
A、
sum=0
B、i=1
C、i<100
D、i++

D

选D、i++
i++的意思就是每次使用完 i 之后,i 的值都会增加 1,比如一开始 i=1,那么程序执行完 i++ 这个语句的时候,i 就会加 1 变成 2。
容易和 i++ 搞混的是 ++i,为什么呢,因为程序执行完 ++i这个语句后,i 的值也会增加 1,那么它们两个有什么不同吗?
有的,++i 是在执行 ++i 这个语句之前先把 i 的值增加 1 再去参加运算。
有帮助的话请采纳支持一下博主呀