首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #include <stdio.h> main() { int a=1,b=2,c=3,d=4, r=0; if (a!=1) ; else r=1; if (b==2) r+=2
若有以下程序 #include <stdio.h> main() { int a=1,b=2,c=3,d=4, r=0; if (a!=1) ; else r=1; if (b==2) r+=2
admin
2021-06-15
32
问题
若有以下程序
#include <stdio.h>
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、3
B、7
C、6
D、10
答案
D
解析
第一个if语句a!=1条件为假,所以执行else后的语句r=1,第二个if语句b==2条件成立,执行r+=2,r的值变为3,第三个if语句c!=3条件为假,所以不做任何操作,执行下面的r+=3操作,r的值变为6,判断第四个if条件,d==4条件成立,执行r+=4操作,结果为10。
转载请注明原文地址:https://kaotiyun.com/show/h8tp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下关于逻辑运算符两侧运算对象的叙述中正确的是( )。
以下选项中作为C语言合法常量的是
结构化程序设计中,下面对goto语句使用描述正确的是
数据库管理系统中负责数据模式定义的语言是
设有定义语句:char*aa[2]={"abcd","ABCD"};则以下叙述正确的是
下列选项中与if(a==1)a=b;elsea++;语句功能不同的switch语句是()。
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是
在关系数据库中,用来表示实体间联系的是
下列排序方法中,最坏情况下比较次数最少的是
有关return语句说法不正确的是()。
随机试题
价格策略:
某小型电机生产厂经市场调查和预测后发现,国内外几家大厂生产的均是标准电机,而非标准电机无人问津。为了满足被忽略了的非标准电机用户的特殊需求,该厂决定以生产非标准电机为企业的生产方向。该厂采用的经营战略是()
心肌组织具有_______、_______、_______、_______4种生理特性。
下列关于SLE的一般治疗说法不正确的是
2018年1月1日,甲公司销售一批产品,并同时约定该批产品质量保证条款,该条款规定:产品售出后1年内,如发生正常质量问题,甲公司将免费负责修理。根据以往的经验,若出现较小的质量问题,则须发生的修理费为销售收入的2%;若出现较大的质量问题,则须发生的修理费为
恩格斯说:“人的智力是按照人如何学会改变自然界而发展的。”这表明人的才智
HomepricesslidinNovember,raisingquestionsaboutwhetherthehousingrecoveryisrobustenoughtomaintainasustainedturn
在Excel中,希望将工作表“员工档案”从工作簿A移到工作簿B中,最快捷的操作方法是()
HowYourLanguageAffectsYourWealthandHealth[A]Doesthelanguagewespeakdeterminehowhealthyandrichwewillbe?Newre
A、Theyshouldmakesuretheirchildrenarealwayspunctualforschool.B、Theyshouldensuretheirchildrengrowupinahealthy
最新回复
(
0
)