- 353
- 0
- 约3.91千字
- 约 4页
- 2017-07-05 发布于江西
- 举报
2016C语言理论上机考试选择题05
110、下面程序的输出结果是____B_____.
#includestdio.h
void main( )
{int y=9;
for(;y0;y--)
{if(y%3==0)
{printf(%d,--y);
continue;}
}
}
A) 741 B) 852 C) 963 D) 875421
111、下面程序的输出结果是____B____.
#includestdio.h
void main( )
{int x=3;
do {
printf(%d ,x-=2);
}while(!(--x));
}
A) 1 B) 1 -2 C) 3 0 D)是死循环
112、定义如下变量:
int n=10;
则下列循环的输出结果是___B____.
while(n7)
{ n--; printf(%d\n,n);}
A) 10 B) 9 C) 10 D) 9
9 8 9 8
8 7 8 7
7 6
113、语句while(!e);中的条件 !e 等价于____A____.
A) e==0 B) e!=1 C) e!=0 D) ~e
114、以下叙述正确的是_____B____.
A) continue语句的作用是结束整个循环的执行
B) 只能在循环体内和switch语句体内使用break语句
C) 在循环体内使用break语句或continue语句的作用相同
D) 从多层循环嵌套中退出时,只能使用goto语句
115、在下列选项中,没有构成死循环的程序段是___D_.
A) int i=100; B) for( ; ; );
while (1)
{ i=i%100+1;
if (i100) break;
}
C) int k=1000; D) int s=36;
do {++k;} while (k=1000); while (s) --s;
116、下面程序的输出结果是____A_____.
#includestdio.h
void main( )
{ int i;
for(i=1;i=5;i++)
{ if (i%2) printf(*);
else continue;
printf(#);
}
printf($\n);
}
A) *#*#*#$ B) #*#*#*$ C) #*#*$ D) *#*#$
117、下面程序段中,循环体的执行次数是____C_____.
int a=10,b=0;
do {b+=2;a-=2+b;} while(a=0);
A) 4 B) 5 C) 3 D) 2
118、若i为整型变量,则以下循环语句的循环次数是_B_.
for(i=2;i==0;)
printf(%d,i--);
A) 无限次 B) 0次 C) 1次 D) 2次
119、C语言中while 和do-while 循环的主要区别是.__A__
A) do-while的循环体至少无条件执行一次
B) while 的循环控制条件比do-while 的循环控制条件严格
C) do-while 允许从外部转到循环体内
D) do-while 的循环体不能是复合语句
120、对于for(表达式1;;表达式3)可理解为______B____.
A) for(表达式1;0;表达式3)
B) for(表达式1;1;表达式3)
C) for(表达式1;表达式1;表达式3)
D) for(表达式1;表达式3;表达式3)
121、合法的数组定义是___D_____.
A) int a[6]={string}; B) int a[5]={0,1,2,3,4,5};
C) char a={string}; D) char a[]={0,1,2,3,4,5};
122、要求下面的程序运行后,显示如下结果:
2 10 4 6
您可能关注的文档
- 2015河南郑州职高对口升学物理复习专题精讲精炼:电磁感应与电路01.doc
- 2015河南郑州职高对口升学物理复习专题精讲精炼:电路01.doc
- 2015河南郑州职高对口升学物理复习专题精讲精炼:电路02.doc
- 2015河南郑州职高对口升学物理复习专题精讲精炼:直线运动.doc
- 2015河南郑州职高对口升学物理复习专题精讲精炼:相互作用02.doc
- 2015河南郑州职高对口升学物理复习专题精讲精炼:磁场01.doc
- 2015河南郑州职高对口升学物理复习专题精讲精炼:磁场02.doc
- 2015河南郑州职高对口升学物理复习专题精讲精炼:磁场03.doc
- 2015河南郑州职高对口升学物理复习专题精讲精炼:相互作用01.doc
- 2015河南郑州职高对口升学物理复习专题精讲精炼:磁场04.doc
原创力文档

文档评论(0)