首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #include 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;
若有以下程序 #include 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;
admin
2017-05-20
29
问题
若有以下程序
#include
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://jikaoti.com/ti/Rji0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#include<stdio.h>#include<string.h>typedefstrtlct{charname[9];charsex;floatscore[2];}STU;void
下列有关数据库的描述,正确的是
当循环队列非空且队尾指针等于队头指针时,说明循环队列已满,不能进行入队运算。这种情况称为______。
下面程序段中,输出*的个数是char*s="\ta\018bc";for(;*s!=’\0’;s++)printf("*");
有定义语句:chars[10];,若要从终端给s输入5个字符,错误的输入语句是
以下函数rotate的功能是:将a所指N行N列的二维数组中的最后一行放到b所指二维数组的第0列中,把a所指二维数组中的第0行放到b所指二维数组的最后一列中,b所指二维数组中其他数据不变。#defineN4voidrotade(inta
以下函数rotate的功能是:将a所指N行N列的二维数组中的最后一行放到b所指二维数组的第0列中,把a所指二维数组中的第0行放到b所指二维数组的最后一列中,b所指二维数组中其他数据不变。#defineN4voidrotade(inta
下列程序的输出结果是【】。main(){inti;for(i=1;i+1;i++){if(i>4){printf("%d\n",i);break;}printf("%d\n",i++);}}
下面函数的功能是:找出一维数组元素中最大的值和它所在的下标,最大的值和它所在的下标通过形参传回。数组元素中的值已在主函数中赋予。主函数中x是数组名,n是x中的数据个数,max存放最大值,index存放最大值所在元素的下标。请填空。#include<std
设有如下关系表,由关系R和S通过运算得到关系T,则所使用的运算为()。
随机试题
在“人文区位结丛模式”中,强调了各要素之间的相互关系。这些要素包括()
A.龟板B.龙骨C.鳖甲D.牡蛎E.代赭石功能平肝潜阳,软坚散结,收敛同涩的药是
按照成本构成,可以将施工成本分解为( )。
根据相关法律规定,建设工程总承包单位完工后向建设单位出具质量保修书的时间为()。
对建筑进行防火检查时,应注意检查建筑的疏散楼梯的形式。下列建筑中,应采用防烟楼梯间的是()。
根据《合同法》的规定,下列关于买卖合同的说法中,正确的有()。
奥尔夫()的基本原则逐渐发展成为其音乐教育的核心观念和奥尔夫体系的突出特点。
下列采取的措施,不涉及降低“化学反应活化能”原理的是()。
已知将运算符’’+’’和’’*’’作为类Complex的成员函数重载,设c1和c2是类Complex的对象,则表达式c1+c2*c1等价于()。
Althoughtherearebodylanguagesthatcancrossculturalboundaries,cultureisstillasignificantfactorinallbodylanguage
最新回复
(
0
)