如果a=3.2,b=7.8,c=9,d=8,m=1,n=0,求下列表达式的值.
1、a+b<c+d&&a!=3.2
2、a+b/2!=c-d||c!=d
3、n||c==d&&m
4、c/6<a/3&&!m||c+1==d
5、c>d||!(c+d)<b
6、n=a<b&&b<c
7、c>b>a
8、a>b!=c
9、a>b&&c>a||a<b&&!c>b
10、a&&b+c||b-c
a && 16.
人气:281 ℃ 时间:2020-05-22 07:23:42
解答
优先级的问题.
1、0
2、1
3、0
4、0
5、1
6、n=1
7、0
8、1
9、0
10、1
你在vc中运行一下就知道了.我不知道怎么运行,还要加点#include之类的吧你是用的哪个编译环境?我用的是vc6.0,我是在基于对话框编程下做的应该跟你差不多 是输入输出流的头文件,如果你不需要输入数据,输出结果的话就不用加这个头文件。c>b>a为什么不对>的优先级是从左到右运算先算 c>b 为真, 是1,再运算 1>a 为否,是010、a&&b+c||b-c加减运算符的优先级高于逻辑运算符,此题相当于 10、a&&(b+c) || (b-c),b+c=16.8,b-c=-1.2,即是 a && 16.8 || -1.2,&&的优先级高于|| ,即是 (a && 16.8 ) || -1.2,结果是1你需要先看看C语言的基础了。a && 16.8 是a && 1, 3.2 && 1,1 &&1。
推荐
- 如果a=3.2,b=7.8,c=9,d=8,m=1,n=0,求下列表达式的值
- 设 a、b、c、d、m、n均为 int型变量,且 a=5、b=6、c=7、d=8、m=2、n=2,则逻辑表达式 (m=a>b)&&(n=c>d)运
- 设a、b、c、d、m、n均为int型变量,且a=5、b=6、c=7、d=8、 m=2、n=1,则逻辑表达式(m==a
- 若a÷b=7,a+b=9.6,则a=(),b=();若m+n=91,m÷n=8······1,则m=(),n=()
- 设abCdmn均为int型变量,且a=5、b=6、c=7、d=8、m=2、n=2,则逻辑表达式 (m=a>b)&&(n=c>d)运算后,n的值是
- 计算1+3+5+7+9+11+13+15+17+19.
- 蜜蜂的巢是六边形(数学问题)
- 一个物体做匀速圆周运动,合外力做的功一定是0吗?
猜你喜欢