首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #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
28
问题
若有以下程序
#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全国计算机二级
相关试题推荐
一个工作人员可使用多台计算机,而一台计算机被多个人使用,则实体工作人员与实体计算机之间的联系是()。
下列叙述中正确的是()。
有以下程序#include#includemain(){chars[]="Beijing";printf("%d\n",strlen(strcpy(s,"China")));}程序运行后的输出结果是()。
以下选项中非法的C语言字符常量是()。
下面属于白盒测试方法的是()。
以下选项中与if(a==1)a=b;elsea++;语句功能不同的switch语句是()。
若有定义intx,y;并已正确给变量赋值,则以下选项中与表达式(x-y)?(x++):(y++)中的条件表达式(x-y)等价的是()。
若有定义语句intb=2;则表达式(b
以下选项中合法的常量是
按照C语言规定的用户标识符命名规则,不能出现在标识符中的是()。
随机试题
节目制作周期包括()
发生全身性萎缩时,各组织或器官易发生萎缩的顺序是
根据某市对商品质量的监督检查情况,回答以下问题。农用产品中,查出的伪劣商品批次一共是多少?()
某城市2004年存量商品住房的吸纳率为40%,则该城市同期存量商品住房的吸纳周期是()。[2005年考题]
《建设工程安全生产管理条例》规定,施工单位应当在()设置明显的安全警示标志。
与汇票、本票、支票和汇款等传统结算方式相比,保理的优势主要在于具有投资功能。()
Educationandworkcanberestructuredtoteachand________theskillsofconcentrationandfocus.
法律通过其规定,告知人们某种行为所具有的为法律所肯定或否定的性质以及它所导致的法律后果,使人们可以预先估计到自己行为的后果,以及他人行为的趋向与后果。这体现了法律规范的()
求微分方程x(y2-1)dx+y(x2-1)dy=0的通解.
WhiletroubleshootingaconnectivityissuefromaPCyouobtainthefollowinginformation:LocalPCIPaddress:190.0.3.35/24De
最新回复
(
0
)