当前位置:首页 » 六六互联 » 正文

条件运算符与表达示应用案例

270 人参与  2022年06月09日 17:01  分类 : 六六互联  评论

案例描述】

在3.5的应用案例中,是通过表达式(x<60)+(x<75)+(x<90)来确定输出的。请修改为利用条件运算符输出。

【案例分析】

设成绩为x,则表达式x<60?'D':x<75?'C':x<90?'B':'A'能够确定输出。

条件运算符是从右到左的结合方向,因此,该表达式等价于:

x<60?'D':(x<75?'C':(x<90?'B':'A'))

条件运算符与表达示应用案例条件运算符与表达示应用案例

【参考代码】

main()

{char x;

 scanf("%d",&x);

 printf("%c",x<60?'D':x<75?'C':x<90?'B':'A');

}


来源:服务器,转载请保留出处和链接!

本文链接:http://www.cau168.com/post/123.html

抗投诉服务器
条件  运算符  表达  应用  案例  

六六互联长期出售外贸服务器

<< 上一篇 下一篇 >>

六六互联

服务器 | 主机

Copyright 六六互联.Some Rights Reserved.www.ic.vip