首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #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
27
问题
若有以下程序
#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全国计算机二级
相关试题推荐
运行下面程序时,从键盘输入字母H,则输出结果是#includemain(){charch;ch=getchar();switch(ch){case′H′:printf("Hello!\n");case′G′:print
下述关于数据库系统的叙述中正确的是
函数fun的返回值是______fun(char*a,char*b){intnum=0,n=0;while(*(a+num)!=’\0’)num++;while(b[n]){*(a+num)=b[n];num++;n++;}returnnum
以下函数返回a所指数组中最小的值所在的下标值fun(int*a,intn){inti,j=0,p;p=jfor(i=j;i<n;i++)if(a[i]<a[p])______;return(p);}
设变量已正确定义并赋值,以下正确的表达式是
以下程序的输出结果是______。main(){charc=’z’;printf("%c",c-25);}
设有定义语句int(*f)(int);,则以下叙述正确的是
阅读下列程序,当运行函数时,输入asdafaaz67,则输出为#include<stdio.h>#include<ctype.h>#include<string.h>intfun(char*str){
下面关于对象概念的描述中,错误的是
随机试题
潜油泵的主要参数有四个,()不属于潜油泵的主要参数。
同一幅图中图形采用不同比例值时,应将比例值标在
Astechnologytranscendsnationalboundariesanddemystifies(使明白)cultures,andthespeedofflighttranscendsthespeedofsoun
A.腺体形成B.角化珠形成C.两者皆有D.两者皆无食管癌腺鳞癌可以出现
在求出y随x变化的直线回归方程后,判断回归方程是否显著,需进行显著性检验,如检验的结果是接受零假设,那就意味着
有关整体护理内涵的叙述,下述哪项错误( )。【历年考试真题】
施工成本控制是通过()提供的每一时刻工程实际完成量等重要信息,并与施工成本计划相比较,找出二者之间的差别,分析偏差产生的原因,从而采取纠偏措施。
商业银行的贷款项目评估主要是分析盈利能力,其他的可以省略。()
物权法的基本原则包括()。
李老师在一次美术活动中的教育目标是“提供给幼儿一张硬纸和一些毛线,在教师的指导下,用它制作一个相框”,这种目标属于()
最新回复
(
0
)