永发信息网

arduino中num2abc语句的作用

答案:2  悬赏:60  手机版
解决时间 2021-03-11 16:15
arduino中num2abc语句的作用
最佳答案
如果在条件语句中,只执行单个的赋值语句时, 常可使用条件表达式来实现。不但使程序简洁,也提高了运行效率。
条件运算符为?和:,它是一个三目运算符,即有三个参与运算的量。由条件运算符组成条件表达式的一般形式为:
表达式1? 表达式2: 表达式3
其求值规则为:如果表达式1的值为真,则以表达式2 的值作为条件表达式的值,否则以表达式2的值作为整个条件表达式的值。 条件表达式通常用于赋值语句之中。
例如条件语句:
if(a>b) max=a;
else max=b;
可用条件表达式写为 max=(a>b)?a:b; 执行该语句的语义是:如a>b为真,则把a赋予max,否则把b 赋予max。
使用条件表达式时,还应注意以下几点:
1. 条件运算符的运算优先级低于关系运算符和算术运算符,但高于赋值符。因此 max=(a>b)?a:b可以去掉括号而写为 max=a>b?a:b
2. 条件运算符?和:是一对运算符,不能分开单独使用。
3. 条件运算符的结合方向是自右至左。
例如:
a>b?a:c>d?c:d应理解为
a>b?a:(c>d?c:d) 这也就是条件表达式嵌套的情形,即其中的表达式3又是一个条
件表达式。
void main(){
int a,b,max;
printf("/n input two numbers: ");
scanf("%d%d",&a,&b);
printf("max=%d",a>b?a:b);
}
用条件表达式对上例重新编程,输出两个数中的大数。
全部回答
搜一下:arduino中num2abc语句的作用
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
中国邮政储蓄银行中垾支行地址有知道的么?有
面粉加土豆泥加水涂在眼睛上 可以去黑眼圈吗
【锉】什么叫锉配?如何锉配键?
:请用(他 她 它)造一个句子[em]e400372[/em]
长沙哪里有专门学做面包的学习
静电为什么能吸附轻小物体?
成都天府新区包括双流那些乡镇?
鸿鑫利石材厂在什么地方啊,我要过去处理事情
通常情况下,劳动力市场可以被划分为全国性劳
笔记本在哪看出厂日期
oppo手机怎么打开usb调试
·江苏国信淮安生物质发电有限公司怎么样
双性恋被简称为什么?
苹果机怎么下载历史版本?
虹美工艺部地址在哪,我要去那里办事
推荐资讯
克东县农业技术推广中心这个地址在什么地方,
四川正心土地估价事务所这个地址在什么地方,
细致的反义词
情人要当面跟我老公摊牌,这样做对还是不对,
茂田足疗这个地址在什么地方,我要处理点事
【新经济政策的特点】苏联新经济政策的特点是
lol训练模式,大虫子怎么变的跟屏幕差不多大
现在做什么行业最火?
安利倍立健空腹吃还是饭前饭后吃
baby i like you like that的歌词
河北承德人死一周年应该烧点什么东西
中国平安保险推销员少一单脱落怎么办
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?