请教下C语言的一个小问题?

2025-12-17 21:20:43
推荐回答(2个)
回答1:

for循环中在x=1的条件下先执行判断y<=75,然后执行括号中的打印,最后执行y的运算;
而while循环中是执行判断后先进行y的运算,然后再打印,所以第一行输出2。

回答2:

你看一下你的程序有错误,他是先输出1和55,然后第二次执行时才回去执行你相应的表达式,你的逻辑都是错误的,你可以把表达式放置在循环里面,这样就能得到你的结果。