首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include main() {int x=1,y=0; if(!x)y++; else if(x==0) if(!x)x++; else y++; printf(’’%d\n’’,y); } 程序运行后的输出结果是( )。
有以下程序: #include main() {int x=1,y=0; if(!x)y++; else if(x==0) if(!x)x++; else y++; printf(’’%d\n’’,y); } 程序运行后的输出结果是( )。
admin
2020-06-16
77
问题
有以下程序:
#include
main()
{int x=1,y=0;
if(!x)y++;
else if(x==0)
if(!x)x++;
else y++;
printf(’’%d\n’’,y);
}
程序运行后的输出结果是( )。
选项
A、1
B、2
C、0
D、3
答案
C
解析
else与最近的一个if语句配套,所以最后的if一else是一组成套的条件分支语句,它们都包括在else if(x=0)之下,由于x=1,所以(!x)为假,x==0为假,所以整段程序只执行最开始的初始化语句。
转载请注明原文地址:https://kaotiyun.com/show/d7Cp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列给定程序中,函数fun的功能是:求k!(k<13),所求阶乘的值作为函数值返回。例如,若k=10,则应输出3628800。请改正程序中的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!
给定程序中,函数fun的功能是:将a所指3×5矩阵中第k列的元素左移到第0列,第k列以后的每列元素行依次左移,原来左边的各列依次绕到右边。例如,有下列矩阵:123451234
下列给定程序中,函数fun的功能是:把形参a所指数组中的偶数按原顺序依次存放到a[0]、a[1]、a[2]…中,把奇数从数组中删除,偶数的个数通过函数值返回。例如,若a所指数组中的数据最初排列为:9、1、4、2、3、6,5、8、7,删除奇数后,a
下列选项中,能够满足“只要字符串s1等于字符串s2,则执行sT”要求的是()。
有以下程序:#inelude<stdio.h>main(){inti,s=0,t[]={1,2,3,4,5,6,7,8,9};for(i=0;i<9;i+=2)s+=*(t+i);prinff("%d\n",s);}程序的运行结果是(
数据流图(DFD)中的有向箭头(→)表示()。
设有如下函数定义:#include<stdio.h>intfun(intk){if(k<1)return0;elseif(k==1)return1;elsereturnfun(k-1)+1;}若执行调用语句n=fun(3);,则函数
设有定义:inta;floatb;,执行scanf("%2d%f",&a,&b);语句时,若从键盘输入876543.0<回车>,则a和b的值分别是()。
下列叙述中正确的是()。
随机试题
若f(—x)=f(x),在区间(0,+∞)内,f′(x)>0,f″(x)>0,则f(x)在区间(一∞,0)内()
It’sanannualback-to-schoolroutine.Onemorningyouwavegoodbye,andthat【21】eveningyou’reburningthemid-nightoilinsym
A、氯丙嗪B、丙咪嗪C、碳酸锂D、地西泮E、五氟利多抗焦虑药是
患者,男,54岁。尿少10年。查体:血压20/13.3kPa(150/100mmHg),尿蛋白(++),尿红细胞6—10个/HP,尿白细胞2~3个/HP,尿比重1.015,临床诊断为慢性肾小球肾炎,血BUN31mmol/L,Cr407μmol/L,
根据《证券法》规定,下列关于证券承销的说法,不正确的是()。
伍德罗.威尔逊在任时通过的反垄断的法令是()。
A、 B、 C、 D、 A
下列______ 设备可以隔离ARP广播帧。
在考生文件夹下打开文档WORD.DOCX,按照要求完成下列操作并以该文件名(WORD.DOCX)保存文档。某高校为了使学生更好地进行职场定位和职业准备、提高就业能力,该校学工处将于2013年4月29日(星期五)19:30—21:30在校国际会议中
ListentoSarahtalkingtoafriendaboutasportscentre.Whatistheproblemwiththedifferentthingsatthesportscentre?F
最新回复
(
0
)