首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include <stdio.h> main() { int a=0,b=0,c=0,d=0; (++a || ++b) ? ++c : ++d; printf("%d,%d,%d,%d\n", a,b,c,d); } 程序的
有以下程序 #include <stdio.h> main() { int a=0,b=0,c=0,d=0; (++a || ++b) ? ++c : ++d; printf("%d,%d,%d,%d\n", a,b,c,d); } 程序的
admin
2021-07-09
41
问题
有以下程序
#include <stdio.h>
main()
{ int a=0,b=0,c=0,d=0;
(++a || ++b) ? ++c : ++d;
printf("%d,%d,%d,%d\n", a,b,c,d);
}
程序的运行结果是
选项
A、1,0,1,0
B、1,1,0,1
C、1,0,0,1
D、1,1,1,0
答案
A
解析
条件表达式一般形式:exp1:exp2:exp3,执行规则为:若exp1为真,求解exp2,输出exp2的值,不计算exp3的值;若为假,求解exp3,输出exp3的值,不计算exp2的值。本题程序执行过程为:求解逻辑表达式(++a || ++b),先求解++a,a=1,则整个表达式为真,不计算++b,然后求解++c,不计算++d,最后得到a=1,b=0,c=1,d=0,A选项正确。
转载请注明原文地址:https://kaotiyun.com/show/Ietp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序voidfun(inta[],intn){inti,t;for(i=0;i<n/2;i++){t=a[i];a[i]=a[n-1-i];a[n-1-i]=t;)
一个栈的初始状态为空。现将元素1,2,3,A,B,C依次入栈,然后再依次出栈,则元素出栈的顺序是
有以下程序#include<stdio.h>#defineN4yoidfun(inta[][N],intb[]){inti;for(i=0;i<N;i++)b[i]=a[i][i]-a[i][N-1-i];}yoidmain(){i
C语言中允许用外部说明来指定变量、函数和其他标识符的特征,这里所说的外部指的是()。
若有定义语句charc=’\101’;则变量C在内存中占
下列选项中,不能作为合法常量的是()。
下面程序的运行结果是()。y=5;x=14;y=((x=3*y,x+6),x—1);printf(“x=%d,y=%d”,X,y);
编写函数fun,其功能是:求ss所指字符串中指定字符的个数,并返回此值。例如,若输入字符串123412132,输入字符为1,则输出3。注意:部分源程序在文件PROGl.C中。请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你
在数据库设计中,将E-R图转换成关系数据模型的过程属于()。
软件测试的目的是()。
随机试题
有价证券的价格是以一定的市场利率和预期收益为基础计算得出的()。
统筹兼顾要正确认识和妥善处理中国特色社会主义事业中的重大关系,真正做到统筹()。
A.ABCB.LABC.BABD.直接法BASE.间接法BAS亲和素一生物素化酶复合物技术为
个人抵押授信贷款的抵押物一般为借款申请人本人或第三人(限自然人)名下的拥有房屋所有权且产权处于自由权利状态下的住房或商用房。()
商业银行进行贷款转让的目的有()。
该行全部资本充足率为()。该行要使其符合“巴塞尔协议”的要求,可采取的办法有()。
相较于组织结构变革的其他方式,()是企业较为常用的方式。
自2004年6月26日开始,6家环保NGO(民间团体)发起的“26℃空调节能行动”已经起航5年,但在今夏用电高峰期,北京大多数室内空调的温度都在23℃—25℃,个别甚至低于20℃。事实上,如何推进环保运动的持续性一直考验着NGO的行动能力。而在偃旗息鼓的背
设向量组α1=(2,1,1,1),α2=(2,1,a,a),α3=(3,2,1,a),α4=(4,3,2,1)线性相关,且a≠1,a=_____.
A、Howtocareforpreciousmetals.B、Astandardunitformeasuringweight.C、Thevalueofpreciousmetals.D、Useofthemetrics
最新回复
(
0
)