首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #include main() { int a=1,b=2,c=3,d=4, r=0; if (a!=1) ; else r=1; if (b==2) r+=2; else; if (c!=3) r+=3; else; if (d
若有以下程序 #include main() { int a=1,b=2,c=3,d=4, r=0; if (a!=1) ; else r=1; if (b==2) r+=2; else; if (c!=3) r+=3; else; if (d
admin
2020-07-28
25
问题
若有以下程序
#include
main()
{ int a=1,b=2,c=3,d=4, r=0;
if (a!=1) ; else r=1;
if (b==2) r+=2;
else; if (c!=3) r+=3;
else; if (d==4) r+=4;
printf("%d\n", r);
}
则程序的输出结果是
选项
A、10
B、7
C、6
D、3
答案
B
解析
else总是和与之最近的上面的if配对,执行第一个if,判断条件不成立,执行else r=1;语句?再执行第二个if语句中的判断条件,成立,左移执行r+=2,r的值为3,再执行第三个if的判断条件,不成立执行第7行else后面的空语句";",再执行第四个if的判断条件d==4成立,执行r+=4,r的值为7,然后打印输出。
转载请注明原文地址:https://kaotiyun.com/show/Hm3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序intadd(inta,intb){return(a+b);}main(){intk,(*f)(),a=5,b=10;f=add;…}则以下函数调用语句错误的是
以下叙述中正确的是
以下叙述中正确的是
以下选项中不属于C语言标识符的是
关于“while(条件表达式)循环体”,以下叙述正确的是
有下列程序:#include<stdio.h>main(){FILE*fp;intk,n,a[6]={1,2,3,4,5,6};fp=fopen("d2.dat","w");fprintf(fp,"%d%d%d\n",a[0],a[1]
以下叙述中正确的是
设有以下语句typedefstructTT{charc;inta[4];}CIN;则下面叙述中正确的是
若有定义intx,y;并已正确给变量赋值,则以下选项中与表达式(x-y)?(x++):(y++)中的条件表达式(x-y)等价的是
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是:把形参a所指数组中的偶数按原顺序依次存放到a[0]、a[1]、a[2]……中,把奇数从数组中删除,偶数的个数
随机试题
下列权利中属于相对权的是()
男性,52岁,突发心前区闷痛4小时。心电图示V1~V3导联ST段弓背向上抬高,有病理性Q波。患者最可能的诊断为
背景某安装公司承包一演艺中心的空调工程,演艺中心地处江边(距离江边100m),空调工程设备材料:双工况冷水机组(650Rt)、蓄冰槽、江水源热泵机组、燃气锅炉、低噪声冷却塔(650t/h)、板式热交换机、水泵、空调箱、风机盘管、各类阀门(DN20
甲公司2018年至2019年与股票投资相关的资料如下:(1)2018年1月2日,购入乙公司发行的股票100万股,支付购买价款1080万元,其中包括已宣告但尚未发放的现金股利30万元;甲公司对乙公司不具有控制、共同控制或重大影响,且持有该股票的目的不具有
下列关于“次”的规定,说法正确的有()。
∫01(ex+2x)dx等于()
社会保障制度的特征有()。
Theriseof"temp"workhasfurthermagnifiedthedecreasingfightsandalienationoftheworker.Itiscommoncorporatepractic
Bettingagainstanindustrywithaddictsforcustomerscarriesobviousrisks.【C1】______theseareuncertaintimesforBigTobacco
•Youwillhearanotherfiverecordings.•Foreachrecording,decidewhatthespeakeristalkingabout.•Writeoneletter(A--
最新回复
(
0
)