首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 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)j r+=3 ;
若有以下程序 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)j r+=3 ;
admin
2019-12-17
18
问题
若有以下程序
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)j 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/joCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#includemain(){FILE*fp;charstr[10];fp=fopen("myfile.dat","W");fputs("abc",fp);fclose(fp);fp=fopen("myfile.dat","a
以下叙述中错误的是
读取二进制文件的函数调用形式为:fread(buffer,size,count,fp));其中buffer代表的是
有以下程序#includedoublef(doublex);main(){doublea=0;inti;for(i=0;i<30;i+=10)a+=f((double)i);printf("%5.0f\n",a);}
若有以下说明和定义uniondt{inta;charb;doublec;)data;以下叙述中错误的是
在源程序的开始处加上”#include”进行文件引用的原因,以下叙述正确的是()。
用树形结构表示实体之间联系的模型是
学院的每个系都有一名系主任,且一个教师可同时担任多个系的系主任,则实体系主任和实体系间的联系是
随机试题
泄泻气阴两伤变证证见( )。泄泻阴竭阳脱变证证见( )。
下列哪项条件可给予试产机会()
双氯芬酸钠的主要代谢途径为可待因的-种代谢途径为
属于兴奋剂目录和医疗用毒性药品目录所列品种,并且药品零售企业一定可以经营的是
对于不同的承包合同计价形式,工程招标时对设计深度要求也不一样,成本加酬金合同()进行招标。
已经达到预定可使用状态但是尚未办理竣工决算的固定资产,应该()。
下列关于单位内部会计监督的提法中,正确的有()。
楼下住着一个孤寡老人。楼上住着领导和小孩。领导家的小孩吵到老人了,老人向你诉苦。你要怎么处理这个情况?
中国共产党在领导中国人民进行新民主主义革命过程中,开辟的第一个农村革命根据地是()。
目前在火电领域诞生的新技术很多,联合循环技术就是其中之一。简单来说,联合循环技术就是“一气两用”;将燃气轮机排出的高温废气,通过余热锅炉回收转换为蒸汽,进入蒸汽轮机后驱动其运转,两台轮机都将动能输送至发电机进行发电;废气再次进入锅炉,进一步将其中蕴含的热能
最新回复
(
0
)