谢谢各位上次的解答,继续我的问题:
1
对于FOR语句FOR(........;i++)中的i++换为别的表达式也一样成立对吗?比如把i++换成2i或15-4i或
i+++i或i---i时赋值执行和i++时的一样吗?
2
#include<stdio.h>
main()
{ int a,y;
a=10;y=0;
do
{ a+=2;y+=a;
if(y<50)break;
}while(a=14);
printf("a=%d y=%d\n",a,y);
}
习题答案为a=16,y=60......请教此题何解.......
语句while(a=14)是当做给a赋值??改为a=13也一样吗???还是说满足a=14的条件时才执行do语句
或者说括号里的语句为真值时都可以执行,相当于while(1)???