首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 main() { int a=1,b=2,c=3,d=4, r=0; if (a!=1) ; else r=1; if (b==2) r+=2; if (c!=3); r+=3; if (d==4) r+=4; printf("%d\n"
若有以下程序 main() { int a=1,b=2,c=3,d=4, r=0; if (a!=1) ; else r=1; if (b==2) r+=2; if (c!=3); r+=3; if (d==4) r+=4; printf("%d\n"
admin
2018-10-16
39
问题
若有以下程序
main() {
int a=1,b=2,c=3,d=4, r=0;
if (a!=1) ;
else r=1;
if (b==2) r+=2;
if (c!=3); r+=3;
if (d==4) r+=4;
printf("%d\n", r); }
则程序的输出结果是
选项
A、7
B、10
C、6
D、3
答案
B
解析
程序代码中有四条并列的if语句,第一条if表达式a!=1不成立,执行else分支,r=1;第二条if表达式b==2成立,执行r+=2,r=3;第三条if语句c!=3不成立,执行语句r+=3,r=6;第四条if分支d==4成立,执行该if分支语句,r+=4,r=10。
转载请注明原文地址:https://kaotiyun.com/show/a5xp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序的输出结果是【】。#include<stdio.h>#defineMAX(x,y)(x),(y)?(x):(y)main(){inta=5,b=2,c=3,d=3,t;t=MAX(a+b
有以下程序main(){inta=7,b=8,*p,*q,*r;p=&a;q=&b;r=p;p=q;q=r;printf("%d,%d,%d,%d\n",*p,*q,a,b);
有以下程序:#include<studio.h>#defineF(X,Y)(X)*(Y)main(){inta=3,b=4;printf("%d\n",F(a++,b++));}
有以下程序#include<stdio.h>voidfun(int*s,intn1,intn2){inti,j,t;i=n1j=n2;while(i<j){t=s[i]
C语言程序的基本单位是()
若要对a进行++运算,则a应具有下面说明
设变量均已正确定义,若要通过scanf("%d%c%d%c",&a1,&c1,&a2,&c2);语句为变量a1和a2赋数值10和20,为变量c1和c2赋字符X和Y。以下所示的输入形式正确的是(注:□代表空格字符)()。
随机试题
全面质量管理的本质是由顾客需求和期望驱动企业持续不断改善的管理理念,主要包括()
A.虚证转实B.实证转虚C.虚实夹杂D.表邪入里恶寒发热,头痛无汗1天,今起发热口渴,面赤咳吐黄痰。此证为
下列对生长激素的介绍中,错误的是
下列与糖尿病有关的眼科疾患为
刻划数据离散程度的各种指标,以下错误的一项是
林某,女,50岁。患糖尿病多饮、多食、多尿、消瘦3年,伴胸闷痛,肢体麻木,面色晦暗。舌暗,苔薄白,脉弦。检查:血糖12.2mmol/L,心电图示心肌缺血。治宜选用
甲、乙因合伙经商向丙借款3万元,甲于约定时间携带3万元现金前往丙家还款,丙因忘却此事而外出,甲还款未果。甲返回途中,将装有现金的布袋夹放在自行车后座,路经闹市时被人抢夺,不知所踪。下列哪一选项是正确的?(2008—卷三—4,单)
根据城市维护建设税法律制度的规定,下列关于城市维护建设税表述中,不正确的是()。
大学生可以买半价票,可以享受条件较好的候车室,而民工不但没有半价票而且还得在车站广场顶风冒雪,你是怎么看待这种现象的?
设随机变量X的概率密度为fx(x)=在给定X=x的条件下,随机变量Y在(-x,x)上服从均匀分布,令Z=X-Y,求fZ(z)
最新回复
(
0
)