- 1、本文档共126页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
2.分析以下程序片段,所表示的数学函数关系式是()。
y=-1;
if(x!=0)
y=1;
if(x0)
y=1;
else
y=0;3.分析下列程序代码,若week=6,则正确的输出选项是()。
#includestdio.h
voidmain()
{
intweek;
scanf(%d,week);
switch(week)
{ case1:printf(Monday);
case2:printf(Tuesday);
case3:printf(Wednesday);
case4:printf(Thursday);
case5:printf(Friday);
case6:printf(Saturday);
case7:printf(Sunday);
default:printf(Entererror!\n);
}
}
A.?Saturday B.?SaturdaySunday
C.?SaturdaySundayEnterError! D.?EnterError!4.分析下列程序代码,执行后,正确的输出选项是()。
#includestdio.h
voidmain()
{
inty=10;
while(y--);
printf(y=%d\n,y);
}
A.?y=-1 B.?y=0
C.?y=1 D.?while构成无限循环5.下列程序的运行结果是()。
#includestdio.h
voidmain()
{
inti=23;
do{
++i;
}while(i);
printf(“%d”,i);
}
A.?23 B.?24
C.无任何结果 D.死循环 6.下列程序段while循环的次数是()。
inti=0;
while(i=1)i++;
A.?0次 B.?1次
C.?2次 D.无限次 7.以下程序的输出结果是()。
#includestdio.h
voidmain()
{
inti=0,n=0;
do{
i++;
++i;
}while(n!=0);
printf(%d\n,i);
}A.?0 B.?1
C.?2 D.死循环
8.在switch结构中,()子句不是必选项。
A.?default? B.?switch
C.?case D.?else 9.?()循环语句中,先执行循环体,再检查循环条件。
A.?while B.?do…while
C.?for D.?forwhile
10.用于直接终止循环的语句是()。
A.?break; B.?continue;
C.?exit; D.?quit; 11.下面程序的运行结果是()。
#includestdio.h
voidmain()
{
inti;
for(i=1;i=5;i++)
switch(i)
{
case1: printf(\ni=1);
continue;
case2:
i=1;
case3:
printf(\ni=3);
continue;
case4:
printf(\ni=%d,i); i++;
break;
}
printf(“\ni=%d”,i);
}
A.?i=1i=1i=3
B.无结果
C.?i=3的死循环
D.?i=312.执行下列程序段的输出结果是()。
if(x||!x)
printf(“ABC”);
else
printf(“XYZ”);
A.?ABC B.?XYZ
C.?ABCXYZ D.?XYZABC 13.执行下列程序段不可能的结果是()。
intk;
scanf(“%d”,k);
if(k50)
printf(“G”);
if(k100)
printf(“L”);
A.?G B.?L C.?GLD.无任何结果 14.有如下程序段:
intk;
scanf(“%d”,k);
switch(k)
{
文档评论(0)