首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 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"
若有以下程序 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"
admin
2018-10-16
36
问题
若有以下程序
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、7
B、10
C、6
D、3
答案
B
解析
程序代码中有四条并列的if语句,第一条if表达式a!=1不成立,执行else分支,r=1;第二条if表达式b==2成立,执行r+=2,r=3;第三条if语句c!=3不成立,执行语句r+=3,r=6;第四条if分支d==4成立,执行该if分支语句,r+=4,r=10。
转载请注明原文地址:https://kaotiyun.com/show/a5xp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#include<stdio.h>voidfun(int*s,intn1,intn2){inti,j,t;i=n1j=n2;while(i<j){t=s[i]
以下函数用以求y的x次方。补足所缺语句。doublefun(doubley,intx){inti;doublez=1.0;for(i=1;i______;i++)z=______;
下列程序段是从键盘输入的字符中统计小写字母的个数,用换行符结束循环。请填空。intn=0,c;c=getchar();while(c!=’\n’){if(______)n++;}
数据独立性分为逻辑独立性与物理独立性。当数据的存储结构改变时,其逻辑结构可以不变,因此,基于逻辑结构的应用程序不必修改,称为【】。
设x、y、z均为int型变量,请写出描述"x或y中至少有一个小于z"的表达式______。
若要对a进行++运算,则a应具有下面说明
设变量均已正确定义,若要通过scanf("%d%c%d%c",&a1,&c1,&a2,&c2);语句为变量a1和a2赋数值10和20,为变量c1和c2赋字符X和Y。以下所示的输入形式正确的是(注:□代表空格字符)()。
下列叙述中,正确的一条是()
下列叙述中正确的是_______。
随机试题
三相半波可控整流电路大电感负载无续流二极管的触发延迟角α移相范围是()。
乡村俱乐部型的领导方式位于管理方格图的()型。
A.痰脓腥臭B.痰稠黄胶结C.痰稀薄多沫或痰白而黏D.痰少黏稠难出E.痰如白沫量多冷哮之痰是
纳税人开具增值税专用发票时,凡手工填写“销货单位”栏的,属于未按规定开具专用发票。()
狭义的统计制度,仅指统计调查阶段所应遵守的技术性规范,即统计调查制度。()
下面谱例中,两个旋律片段的关系是()。
(2011年浙江.13)在碳纳米管的研究问题上,当国外把主攻方向放在小直径时,我国科学家却__________,瞄准了超长纳米管的合成。填入画横线部分最恰当的一项是()。
采用一定的方法逐步降低初始状态和目标状态的距离,以解决问题。这是()
一切从实际出发是实事求是思想路线的前提和基础,当前中国最大的实际就是
Agoodbookmayabsorbourattentionsocompletelythatweforgetoursurroundingsandevenouridentityforthetimebeing.
最新回复
(
0
)