15. 已知x=43,ch=‘A’,y=0;则表达式(x>=y&&ch<‘B’&&!y)的值是

13.一个C语言程序是由A.一个主程序和若干子程序组成B.函数组成C.若干过程组成D.若干子程序组成14.以下能对一维数组a进行正确初始化的语句是A.inta[10]=(... 13. 一个C语言程序是由A. 一个主程序和若干子程序组成B. 函数组成C. 若干过程组成D. 若干子程序组成14. 以下能对一维数组a进行正确初始化的语句是A. int a[10]=(0,0,0,0,0);B. int a[10]={};C. int a[]={0};D. int a[10]={10*1};15. 已知x=43,ch=‘A’,y=0;则表达式(x>=y&&ch<‘B’&&!y)的值是A. 0B. 语法错C. 1D. “假” 展开
 我来答
慷慨且勤恳的饼子9932
推荐于2018-05-10 · 超过62用户采纳过TA的回答
知道答主
回答量:115
采纳率:0%
帮助的人:49.6万
展开全部
应该是C吧。如果有错误还望指出。
不知道最后一个字母是打错了,还是就是大写的Y,如果是小写y的话,应该就是下面的情况:

1,当遇到表达式时应先看表达式有几个运算符,都是什么。该表达式包含5个运算符,两个逻辑与运算符&&,一个大于等于>=,一个小于<,还有一个逻辑非运算符!

2,根据个运算符的优先级顺序进行运算。逻辑非!优先级最高为(在所有第二优先级),所以先运算!y,而!y=1。然后是x>=y该表达式也为1,再接着是ch<'B',该表达式的值也为1.

3,最后是逻辑与运算,按自左向右的顺序进行。整个表达式实际相当于1&&1&&1。所以选C。

如果是大写Y,则!Y=0,其他不变选择A。
cool0OIID
2021-04-21
知道答主
回答量:10
采纳率:0%
帮助的人:3404
展开全部
应该是C吧。如果有错误还望指出。不知道最后一个字母是打错了,还是就是大写的Y,如果是小写y的话,应该就是下面的情况:
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式