haoae05:用c语言编程,写出下列几个循环的次数?

来源:百度文库 编辑:高考问答 时间:2024/05/03 21:42:07
以知x=3,y=2,则下列语句执行的次数.
while(x=y){x--;continue;}
while(x=y){y--;continue;}

第一次while(x=y)把y=2的值赋给x,即x=2,x-- ,x变成1,y 的值没变
第二次while(x=y)依然把y=2赋给x,y--,y值变成1
同理可得第三次循环后x=0,y=1
第四次循环后x=0,y=0就没法再循环了(C语言中值为零代表“假”)
共4次循环

第一句执行3次
第二句执行2次