 
		oooooppp
2018-05-25 16:18
int i;
for(i=1;i<=2;i++)//如果将i++写成++i结果一样!
{
    printf("第%d遍书写:computer\n",i);
}为什么?i++不是应该打三遍么?
 
				已解绝。
 
				因为就这道题而言for循环执行过程是:①i=1 ②判断 i <=2(成立) ③循环内语句printf() ④ i++ 或 ++i ⑤判断 i<=2 (成立) 、、、、后面同理
所以是执行完加的运算后 将结果进行判断
C语言入门
928107 学习 · 21543 问题
相似问题