首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
52
问题
有以下程序
#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全国计算机二级
相关试题推荐
以下程序的输出结果是()。#includevoidfun(char**P){++p;printf(’’%sh’’,*P);}main(){char*a[]={’’Morning’’,’’Afternoon’’,’’Evening’’,’’N
能够减少相同数据重复存储的是
有下列程序:main(){inti,t[][3]={9,8,7,6,5,4,3,2,1};for(i=0;i
若有定义语句charc=’\101’;则变量C在内存中占
在软件开发中,需求分析阶段产生的主要文档是
以下定义语句中正确的是
下列程序中,函数fun的功能是:按顺序给s所指数组中的元素赋予从2开始的偶数,然后再按顺序对每5个元素求一个平均值,并将这些值依次存放在w所指的数组中。若s所指数组中元素的个数不是5的倍数,则多余部分忽略不计。例如,s所指数组有14个元素,则只对
下列给定程序中,函数fun的功能是:将十进制正整数m转换成k(2≤k≤9)进制数,并按位输出。例如,若输入8和2,则应输出1000(即十进制数8转换成二进制表示是1000)。请改正程序中的错误,使它能得出正确的结果。注意:部分源程序在文
面向对象方法中,继承是指()。
下列选项中属于面向对象设计方法主要特征的是()。
随机试题
由若干宽度相等、高度不一的直方条紧密排列在同一基线上构成的图形是()
CD34+细胞占外周血有核细胞的比例,正确的是
药物临床应用是指
患者,男,40岁。2天前发现下颌部有两处粟粒状疹,麻痒微痛,未予治疗。现红肿灼热,痛剧,体热。可用以下哪种针灸方法
在各种比例尺的地形图中(地面倾角6°以下),下列等高线的等高距,哪条是正确的?
资本资产定价模型的假设条件可概括为( )。
人的精神力量、情绪状态对整个机体能起到调节作用,帮助人战胜疾病和残疾,使身心得到发展,这一现象说明个体身心发展具有()。
在产品检验中,误检包括两种情况:一是把不合格产品定为合格;二是把合格产品定为不合格。有甲乙两个产品检验系统,它们依据的是不同的原理,但共同之处在于:第一,它们都能检测出所有送检的不合格产品;第二,都有恰好3%的误检率;第三,不存在一个产品,会被两个系统都误
有如下程序:#includeusingnamespacestd;intmain(){intx=4;do{x--;
下列的英文缩写和中文名字的对照中,错误的是______。
最新回复
(
0
)