首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 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
54
问题
若有以下程序
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
下列函数值的类型是()。fun(doublex){floaty;y=3*x-4;returny;}
设有以下语句chara=3,b=6,c;c=ab<<2;则c的二进制值是_______。
有以下程序main(){inti=1,j=2,k=3;if(i++==1&&(++j==3||k++==3))printf("%d%d%d\n",i,j,k);}程序运行后的输出结果是
若有如下定义:ints[3][4];则下面表达式中能代表数组元素s[1][0]的值的是()
______是构成C语言程序的基本单位。
下面不属于软件设计原则的是______。
下面程序的功能是:将字符数组a中下标值为偶数的元素从小到大排列,其他元素不变。请填空。#include#includemain(){chara[]="clanguage",t;inti,j,k;k=strlen(a);f
随机试题
学校心理咨询的根本目标是帮助来访学生
A.9cmB.10cmC.11cmD.12cmE.13cm
阑尾周围脓肿消退后做阑尾切除的最佳时间是
可行性研究过程形成的工作成果一般通过( )固定下来。
总包是承包人对业主负全部责任,但承包商对内和对外转包与分包时,承包商不负责任。()
参加团体旅游的旅游者出于种种原因,要求自由活动或单独行动,导游人员应根据不同情况,按()原则妥善处理。
若直线2x+y+b=0是曲线y=x2在某点处的切线方程,则b=_____.
x=一2是=0的
Itisherbeautifuleyes______attractmostofthefans.
A、Theblueandyellowroute.B、Theredandyellowroute.C、Onlytheredroute.D、Theredandblueroutes.D①根据选项都出现route,可推测本题应该
最新回复
(
0
)