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

逻辑运算及表达式的应用案例

332 人参与  2022年06月09日 16:58  分类 : 六六互联  评论

逻辑运算符:用于逻辑运算包括与(&&)、或(||)、非(!)三种。

【案例描述】

输入成绩(为[0,100]上的整数),输出:

1、A。如果成绩是[90,100]上的整数。

2、B。如果成绩是[75,89]上的整数。

3、C。如果成绩是[60,74]上的整数。

4、D。如果成绩是[0,59]上 的整数。

编程时,暂不考虑用户输入其他数据的情形。

输入:67

输出:C

输入:23

输出:D

逻辑运算及表达式的应用案例

【案例分析】

1、关系运算表达式的值是逻辑值(成立时值为1,不成立时值为0)。

2、逻辑值也是数,可以进行数值运算。 如:x=67,则(x<60)+(x<75)的值为1。

3、设成绩为x,则表达式(x<60)+(x<75)+(x<90)的值只可能是:

(1)0。如果x>=90

(2)1。如果x是[75,89]上的整数

(3)2。如果x是[60,74]上的整数

(4)3。如果x<60

4、设表达式(x<60)+(x<75)+(x<90)的值为y,则输出的字符的ASCII码值应该是y+65。

【参考代码】

main()

{char x,y;

 scanf("%d",&x);

 y=(x<60)+(x<75)+(x<90);

 printf("%c",y+65);

}



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

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

抗投诉服务器
逻辑  运算  表达式  应用  案例  

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

<< 上一篇 下一篇 >>

六六互联

服务器 | 主机

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