呼呼~~~C语言达人进~今天最后一题了~~来抢~~

来源:百度知道 编辑:UC知道 时间:2024/05/13 08:17:00
执行循环语句:
for(x=0,y=0;y!=250||x<4;x++)y==50;

其循环共执行几次

答案是5

for(A;B;C)D

括号外面的 也跟着每次循环么~?~?
我晕~~~打错了 ,,是y+=50

for(x=0,y=0;y!=250||x<4;x++)y+=50;
进入1之前.x=0,y=0
进入2之前.x=1,y=50
进入3之前.x=2,y=100
进入4之前.x=3,y=150
进入5之前.x=4,y=200
进入6之前.x=5,y=250,不满足循环条件y!=250||x<4
所以一共5次

外面的不。

y==50是判断成立后的执行语句
一共执行5次,分别是x=0,1,2,3,4
切当x =4时跳出循环