首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #inelude 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; els
若有以下程序 #inelude 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; els
admin
2019-06-09
46
问题
若有以下程序
#inelude
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、6
C、7
D、3
答案
C
解析
程序代码中有四条并列的if语句,第一条if表达式a!=1不成立,执行else分支,r=1;第二条if表达式b==2成立,执行r+=2,r=3;第三条if语句c!=3不成立,执行else分支,分支为空语句;第四条if分支d==4成立,执行该if分支语句,r+=4,r=7。
转载请注明原文地址:https://kaotiyun.com/show/ptRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
支持子程序调用的数据结构是()。
有以下程序,程序中库函数islower(ch)用以判断ch中的字母是否为小写字母#include#includevoidfun(char*p){inti=0;while(p[i]){if(p[i]==’’&&islo
若变量已正确定义并赋值,以下不能构成C语句的选项是()。
若有定义typedefcharT[10];T*a;上述定义中a的类型与下面选项中完全相同的是()。
以下结构体类型说明和变量定义中正确的是()。
以下选项中,不能对主函数中变量i和j的值进行交换的程序是()。
有以下程序段structst{intx;int*y;}*pt;inta[]={1,2},b[]={3,4};structstc[2]={10,a,20,b};pt=c;以下选项中表达式的值为11的是()。
表达式a+=a-=a=9的值是()。
以下选项中关于C语言常量的叙述错误的是()。
一棵二叉树中共有80个叶子结点与70个度为1的结点,则该二叉树中的总结点数为
随机试题
根据我国刑法第17条第2款的规定,已满14周岁不满16周岁的人,可以构成的犯罪包括()
标志着欧洲联盟正式成立的条约是()。
骨盆入口平面最小的径线是()
主治痈肿疔疮、湿疹、蛇伤的药物是
法律关系客体是一定利益的法律形式,是指法律关系主体之间权利和义务所指向的对象。下列哪些选项不能作为法律关系客体?()
下列有关预算定额的作用的叙述,错误的是()。
按照《2000年通则》的规定,以FOBST贸易术语的变形成交,买卖双方风险的划分界限是()
某企业打算投资购买股票,现有A、B两种股票可供选择。已知A、B两种股票各种可能的投资收益率以及相应的概率如下表所示:要求:根据上述计算结果,企业应该选择哪一种股票?
下列不属于物理设计的内容是
Whichisthemostpossiblereasonforsuchadisaster?
最新回复
(
0
)