首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序 #include<stdio.h> main() { int a=1,b=1,c=1; if(a--||b--&&--C) printf("%d,%d,%d\n",a,b,c); else printf("%
有下列程序 #include<stdio.h> main() { int a=1,b=1,c=1; if(a--||b--&&--C) printf("%d,%d,%d\n",a,b,c); else printf("%
admin
2022-04-02
18
问题
有下列程序
#include<stdio.h>
main()
{
int a=1,b=1,c=1;
if(a--||b--&&--C) printf("%d,%d,%d\n",a,b,c);
else
printf("%d,%d,%d\n",a,c,b);
}
程序执行后的输出结果是( )。
选项
A、0,1,0
B、0,1,1
C、0,0,1
D、0,0,0
答案
B
解析
if条件表达式“a--||b--&&--c”,使用了逻辑或运算符和逻辑与运算符,由于逻辑与运算符优先级比逻辑或运算符优先级高,所以条件表达式等价于(a--)||(b--&&--c),自左向右运算,执行a--,由于a初值为1,所以a--的值为1,执行完后a的值为0;又因为逻辑或运算符的短路原则,当a--的值为1时,条件为真,后面的表达式b--&&--c不执行。程序执行if语句块,输出a、b、c的值为:0,1,1。本题答案是B选项。
转载请注明原文地址:https://kaotiyun.com/show/khkp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序,程序运行后的输出结果是voidfun(int*p1,int*p2,int*s){s=(int*)malloc(sizeof(int));*s=*p1+*(p2++);}main(){inta
下列选项中,能正确定义数组的语句是
有以下定义:inta;longb;doublex,y;则以下选项中正确的表达式是
若有定义:inta,b;通过语句scanf(’’%d;%d’,&a,&b);能把整数3赋给变量a,5赋给变量b的输入数据是
若要求从键盘读入含有空格字符的字符串,应使用函数()。
下列关于栈的叙述中正确的是()。
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是
下面函数的功能是()。sss(s,t)char*s,*t;{while((*s)&&(*t)&&(*t++==*s++));return(*s-*t);}
我们所写的每条C语句,经过编译最终都将转换成二进制的机器指令。关于转换以下说法错误的是()。
C语言程序的模块化通过以下哪个选项来实现
随机试题
政策抉择的第一个环节是()
Hewasattendingameeting,________hewouldhavecometoyourpartyyesterday.
对毛泽东和毛泽东思想的历史地位做出正确的评价,是在党的()
用三种饲料喂养大白鼠,其肝重比值资料如下:若用单因素方差分析,计算以下统计量,可得何种结论
气性坏疽属于()。
某产业不利于资源和能源的节约,属于()。
某房地产公司拟购买一物业进行经营,基本情况是:投入运营后初期投资约5.5亿元,运营期预计为50年:每年的销售收益可达2.8亿元,销售收益将随市场变化而变化;按现在的物价水平测算,作业费用(按一年销售收益为2.8亿元计算)每年约为2亿元。其中,固定费用1亿元
为响应“绿色”消费的号召,某省许多酒店纷纷取消一次性洗漱用品的免费供应。对此,有专家认为,这会对洗漱用品生产行业产生很大冲击。以下最能反驳该专家观点的一项是()。
A.条件(1)充分,但条件(2)不充分.B.条件(2)充分,但条件(1)不充分.C.条件(1)和(2)单独都不充分,但条件(1)和条件(2)联合起来充分.D.条件(1)充分,条件(2)也充分.E.条件(1)和(2)单独都不充分,条件(1)和条件(2
FirstAidonAnimalBitesThemostcommonanimalbitesarefromdogsandcats.Lesscommon,butoftenmoredangerous,arebit
最新回复
(
0
)