if c语言言,关于if语句的问题,如图划线处语句的含义是??

刚开始满足让执行程序中让他不滿足完后,又用开关让他满足的是用单片机的/usercenter?uid=0f705e793b12">5小鱼漂流5

还是不太明白你的意思你的这个程序是不是小车进车库的程序,按你的描述在if語句里面的语句时使if的条件不成立,但一执行完之后又使条件处于逻辑真那么你这样做相当于做无用功。按我的理解你应该在if之前加一个大循环while (1),这样就使下次执行if语句了,你现在的程序只执行一次完之后就不再执行if的语句了。

你对这个回答的评价是



if语句条件不满足,怎么会执行if程序呢

你对这个回答的评价是

}
if(X=1)//把赋值操作符当成相等操作符了 洳果你想 X 等于时才执行 If 语句的内容则改为 让每次循环都判断一次if语句我的只判断一次,就以这个结果循环 从你的那段代码开来while 是个死循环,而 if 部分的代码总会被执行因为 (X=1) 结果总不等于 0。
让每次循环都判断一次if语句我的只判断一次 注意:每一次循环,IF 语句都会执行判斷然后根据条件结果值是否为真来执行 if 语句的内容也即是说无论IF 语句所包含的代码是否有被执行,if总会先执行条件判断
如果想避免在條件判断中把相等比较误写为赋值,你可以这样写判断代码 如果此时你把 == 写为 = ,即 1 = x, 那就会产生编译错误全部
}

我要回帖

更多关于 if c语言 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信