首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序: #include main( ) { int a:1,b=2,c=3,d=4,r=0; if(a!=1); e]se r=1; if(b==2) /-+=2; if(c!=3); r+
若有以下程序: #include main( ) { int a:1,b=2,c=3,d=4,r=0; if(a!=1); e]se r=1; if(b==2) /-+=2; if(c!=3); r+
admin
2015-08-09
28
问题
若有以下程序:
#include
main( )
{ int a:1,b=2,c=3,d=4,r=0;
if(a!=1); e]se r=1;
if(b==2) /-+=2;
if(c!=3); r+:3;
if(d==4) r+=4;
printf("%d\n",r);
}
则程序的输出结果是( )。
选项
A、3
B、7
C、6
D、10
答案
D
解析
第一个if语句a!=1条件为假,所以执行else后的语句r=l。第二个if语句b==2条件成立,执行r+=2,r的值变为3,第三个if语句c!=3条件为假,所以不做任何操作。执行下面的r+=3操作,r的值变为6。判断第四个if条件,d==4条件成立,执行r+=4操作,结果为10。
转载请注明原文地址:https://kaotiyun.com/show/VLDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有下列宏定义:#defineA2#defineBA+3则执行赋值语句:t=b*2;t为血型变量后的值是______。
阅读下列程序段,则程序的输出结果为#include"stdio.h"#defineM(X,Y)(X)*(Y)#defineN(X,Y)(X)/(Y)main(){inta=5,b=6,c=8,k;
对于下列定义,不正确的叙述是()。uniondata{inta;charb;doublec;}x=y;
下列表达式中,可以正确表示x≤0或x)1的关系是()。
下列叙述中错误的是()。
#define命令出现在程序中函数的外面,宏名的有效范围为______。
设有定义:inta=2,b=3,c=4;,则下列选项中值为0的表达式是()。
对两个数组a和b进行下列初始化:charm[]="1234567";charn[]={’1’,’2’,’3’,’4’,’5’,’6’,’7’};则下列叙述正确的是()。
下列语句中,在字符串s1和s2相等时显示“theyareEqual”的是()。
算法的时间复杂度是指()。
随机试题
引起税收法律关系产生、变更和终止的是()
本条例所称转移土地、房屋权属是指下列()行为。
高压喷射灌浆防渗和加固技术适用于().
某企业生产甲、乙、丙三种产品,已知三种产品的单价分别为10元、8元和6元,单位变动成本分别为8元、5元和4元,销售量分别为200件、500辆和550吨。固定成本总额为1000元,则加权平均边际贡献率为()。
根据公司法律制度的规定,当公司出现特定情形,继续存续会使股东利益受到重大损失,通过其他途径不能解决,持有公司全部股东表决权10%以上的股东提起解散公司诉讼的,人民法院应当受理。下列各项中,属于此类特定情形的是()。
数码相机图像的存储格式一般为()格式。
人民警察不得从事的行为是()。
房产税并非能直接降低房价,但是对房价预期起作用,___________在于建立合理的长效税收机制,对于促进商品房市场机制的形成必不可少。今后应征收存量房的房产税,以逐步___________土地出让金,这一步应及早进行。填入画横线部分最恰当的一项是(
Duringthelast15years,theEarth’ssurfacetemperatureroseatarateof0.04°Cadecade,farslowerthanthe0.18℃increase
Thenewlybuiltschoolofferscoursesineverysubject______.
最新回复
(
0
)