求解析:以下C程序段运行后count的值为

int a,b;
int count=0;
for(a=2,b=5;a<b;a+=2,b++)
count++;

count=3

a=2 b=5 条件成立 count=0+1=1;
a=4 b=6 条件成立 count=1+1=2;
a=6 b=7 条件成立 count=2+1;
for(a=2,b=5;a<b;a+=2,b++)
a=2,b=5是初始化,然后判断a<b这个条件,然后再是执行a+=2,b++。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-01-04
先是a=2,b=5,a<b成立。然后a=a+2,a=4,b=b+1 , b=6 ,a<b还是成立。count也自加,count=count+1,所以count=1追问

count=3

相似回答