问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

C语言 语句if(a>b) printf("%d",a);else printf("%d",b);能否用条件表达式a>b?a:b取代?为什么

发布网友 发布时间:2022-10-16 05:48

我来回答

4个回答

热心网友 时间:2023-10-16 10:33

不能,
if(a>b) printf("%d",a);else printf("%d",b);的意思是如果a>b则输出a,否则输出b.
而a>b?a:b;没有完成这个功能,要完成这个功能应该这样
a>b?printf("%d",a):printf("%d",b);
本来也可以这样printf("%d",a>b?a:b);但是此题要求用条件表达式,所以只能用前一个方法啦

热心网友 时间:2023-10-16 10:33

三目运算符:表达式1?表达式2:表达式3,如果表达式1为真,结果就等于表达式2,为假等于表达式3,a>b?a:b等式求两个数的最大值,但是if(a>b) printf("%d",a);else printf("%d",b);是打印输出两个数的最大值,a>b?a:b没有打印输出,如果要替换的话要改成
printf("%d",a>b?a:b);

热心网友 时间:2023-10-16 10:34

这一句应该改成max=(a>b)?a:b;就可以了,a>b你没加括号。

热心网友 时间:2023-10-16 10:35

printf("%d", a>b?a:b);

这样写可以啊,已经运行测试了!
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
erp可以看评论地址吗 淘宝评论url是什么意思? 揭秘:码牌支付风控升级,背后真相揭秘 电脑电视直播软件哪个好用什么软件好电脑看电视直播 潼南子同街学区是哪些 三极管BU406价格和参数? 火锅料放在冰柜忘了插电一个星期给会坏了吗 火锅的设备有哪些 火锅餐厅厨房有哪些 小火锅厨房设备有哪些 银行卡上余额不足,但是我在银行已经存钱,应该怎么付款呢?麻烦告诉我 一个手机号注册两个微信后怎么登录第一个 我一个手机号注册了2个微信,但是其中一个密码忘记了,怎么登陆? 贾宝玉梦游太虚幻境的情节概括 马超兴的生平 我一个手机号注册了2个微信,但是其中一个密码忘记了,怎么登陆? 红楼梦太虚幻境(贾宝玉梦游太虚幻境醒来后) 一个手机号注册了两个微信怎么登录码 趣侃红楼13:贾宝玉梦游太虚幻境,曹雪芹巧藏十二金钗 一个手机号注册两个微信后怎么登录第一个? 外贸单,客户坚持信用卡付款,求方案 paypal注册收费吗?paypal手续费多少,是怎么收?还有其他费用吗? 6升兰花土等于多少斤 打了新冠疫苗发现怀孕了可以要吗? 疫情哪里爆发 深圳福田为什么疫情又爆发了 深圳为什么又爆发疫情了 哪地方又有疫情了 天上的星星亮的像什么? 怎么注册一个养花服务公司 语句if(a>b) printf("%d",a); else printf("%d",b);可以用条件表达式a>b?a:b取代吗?为什么? 用if条件语句怎么选出两个数中的大数? 今天穿着一身灰色西装逛街,马甲,白衬衣,另穿白色休闲板鞋,走在路上很多身人都冲着我看,请问是不是很 宽带连接是哪个密码? 怎样在华为笔记本上安装第三方应用? 保险经纪公司牌照深圳的转让需要多少钱? 黑暗之魂2原罪学者月亮钟楼怎么过 梦见金色的小座钟是什么意思? 黑暗之魂2月亮钟楼敲钟完了怎么走 黑暗之魂2原罪请问这3张地图是什么 黑暗之魂2:原罪学者如蜜.密港.月亮钟楼.中间的那个地方这么去 黑暗之魂2打到遗忘牢笼是该怎么走啊,到处都找不到路我只能去月亮钟楼打石像鬼,打完在boss旁的篝火 黑暗之魂2原罪,3个卫兵boss的那个地图里 有两个法罗斯机关,一个是月亮钟楼,另一个是什么? 黑暗之魂2月亮钟楼的npc在哪 梦里梦到自己醒了但是就没醒过来 为什么大家都要听钱指挥,跟钱走?怎样做钱的主人/ 一亿个单身狗的歌词??? 男人用借钱来试探女人说明啥 女人是谁对她好,她就跟谁走了,还是谁有钱就跟谁走 男的图你钱是什么样的表现