0
问答首页 最新问题 热门问题 等待回答标签广场
我要提问

单片机

单片机C语言

if((a1==1)&&(zhuang_ay==0)){led_a_y=0;}这句对吗?

提问者:droidhw 地点:- 浏览次数:8052 提问时间:10-26 10:43
我有更好的答案
提 交
7条回答
dahairenlyy 02-03 19:25
对,不过你后边{做好换行
se6238751 01-28 00:56
对的,你这就是跳简单的If语句里面加了一条逻辑判断语句嘛!不过其规范的写法是条件判断是一行,执行的语句在另一行,如果其执行语句只有一条的话可以省掉大括号。
mi382829 01-30 20:42
没有问题!这是复合的C语句。
frank201 01-25 17:53
仅从语法上没有错。
uwjfuwer 02-01 20:22
不对,这里的IF里面有两个“&&”了,但是你的小括弧里面出来的结果都是位判断,使用两个与i就是画蛇添足,使用一个“&”就好了
rich_fush 02-03 23:22
不对,这里的IF里面有两个“&&”了,但是你的小括弧里面出来的结果都是位判断,使用两个与i就是画蛇添足,使用一个“&”就好了
lhkjg 发表于 2012-9-16 08:28
“&&”是逻辑与,‘&’是按位与。两者意义不同,多一个&怎么算画蛇添足?按意思“&&”才是正确的写法,虽然本例中二者结果是一样的。
60user184 02-01 04:49
语法上没有错。
撰写答案
提 交
1 / 3
1 / 3
相关单片机
具有音调控制的单片机立体声前置放大器
用于单片机与电子装置中的开关电源
单片机软硬件复位的条件都有啥
电动机的单片机控制
单片机应用系统开发实例导航