C语言的逗号运算符

#include "stdio.h"
main()
{
int x,y;
for(x=30,y=0;x>=10,y<20;x--,y++)
{ x/=2,y+=2;
printf("x=%d",x,y); }
getch();
}
谁告诉我下这个程序的运行步骤是怎样的吗?还有逗号运算符是怎样的?

逗号是语句未完成。
这是循环语句,开始x=30/2=15 y=0+2=2
下一循环是 x=29/2=15 y=2+3=5
直到有一个不满足x>=10,y<20就停
温馨提示:答案为网友推荐,仅供参考
第1个回答  2007-04-14
首先初始化x=30, y=0再判断x>=10,y<20
满足的话就执行 x/=2, y+=2;然后打印x的值
第2个回答  2007-04-14
路过

相关了解……

你可能感兴趣的内容

大家正在搜

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网