c语言题(怎么感觉全是错的)

下列错误的语句是()Aif(a>b)printf(”%d“,a)Bif(&&);a=m;Cif(1)a=m;elsea=n;Dif(a>0);{elsea=n;... 下列错误的语句是()
A if(a > b)printf(”%d“,a)
B if(&&);a=m;
Cif(1)a=m;else a=n;
Dif(a > 0);{else a=n;
展开
 我来答
夜莺水瓶
2013-05-04
知道答主
回答量:19
采纳率:0%
帮助的人:9.8万
展开全部
B if(&&);a=m中if(&&)错了,if的括号中可以是常量和变量,但不能是&&
D 大括号去掉或加上一个大括号
追问
if后面怎么可以有“;”??
追答
if后面的语句必须有分号,尽管这里if后面的语句是空的,但是也要加分号;另外,有else就必须有if与之对应
致远9xa7f
2013-05-04 · 超过13用户采纳过TA的回答
知道答主
回答量:44
采纳率:0%
帮助的人:38.9万
展开全部
B是错误的,D后面有没有大括号?没有的话也错了!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
帮个忙好不
2013-05-04 · TA获得超过451个赞
知道小有建树答主
回答量:672
采纳率:0%
帮助的人:381万
展开全部
B不对啊,还有D你是不是打错了
追问
if后面怎么可以有“;”??
追答
if语句括号里是判断真假的条件,必须是确定的真假值,然后后面跟个执行语句,以分号结束;if和else是匹配的,有else必须前面有if,但if可以单独用,后面可以不用else
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友df2bd3e
2013-05-04 · 超过51用户采纳过TA的回答
知道小有建树答主
回答量:150
采纳率:0%
帮助的人:102万
展开全部
C 永远到不了else
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
华丝琦45
2020-09-17
知道答主
回答量:2
采纳率:0%
帮助的人:743
展开全部
这A中”%d“???
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式