只要不断电,在dos下此程式执行不完。。。。。。。
是啊,可是它仍然有返回值的呀,老师说是1。
谁知道为什么?
1.t的值不叫返回值2。t的值为1
哦,可是题目明明是那么问的,还是全国二级的题呢,
while(t=1)是错误表达式;但改为while((t=1))后t的值为1;如:main(){int t=0,m=0;while((t=1)){m++;if(m>5)break; // 跳出循环}
printf("t=%d\n",t);}
[此贴子已经被作者于2006-12-5 10:42:27编辑过]