第2章 C语言程序设计结构-选择题(5)

2018-12-27 17:31

(75)以下叙述中正确的是

A)对于“for(表达式1;表达式2;表达式3) 循环体”首先要计算表达式2的值,以便决定是否开始循环

B)对于“for(表达式1;表达式2;表达式3) 循环体”,只在个别情况下才能转换成while语句

C)只要适当地修改代码,就可以将do-while与while相互转换

D)如果根据算法需要使用无限循环(即通常所称的“死循环”) ,则只能使用while语句

(76)若有以下程序 #include

char *a=\

char b[ ]=\ main() {

int i, j=0; char *p;

for ( i=0; b[i] !='\\0'; i++ ) {

if (*a == b[i]) { p=a;

for (j=i; *p!='\\0'; j++) {

if (*p != b[j]) break; p++; }

if (*p=='\\0') break; } }

printf(\ 则程序的输出结果是 A)you to China! B)to China!

C)me you to China! D)China!

(77)以下程序段中的变量已正确定义

for( i=0; i<4; i++, i++) for(k=l; k<3; k++);

printf(\

程序段的输出结果是 A)******** B)**** C)** D)*

(78)有以下程序

main( ) { int i,j;

for(i=1;i<4;i+ +) { for(j=i;j<4;j+ +)

printf(\printf(\} }

A)1*1=1 1*2=2 1*3=3 2*1=2 2*2=4 3*1=3 B)1*1=1 1*2=2 2*2=4 1*3=3 2*3=6 3*3=9 C)1*1=1 1*2=2 1*3=3 2*2=4 2*3=6 3*3=9 D)1*1=1 2*1=2 2*2=4 3*1=3 3*2=6 3*3=9

(79)有以下程序

#include main( )

{ int i,j,m=55; for(i=1;i<=3;i+ +)

for(j=3;j<=i;j+ +) m=m%j; printf(\}

程序的运行结果是 A)0 B)1 C)2 D)3

(80)以下叙述中正确的是

A)循环发生嵌套时,最多只能两层

B)三种循环for,while,do-while可以互相嵌套

C)循环嵌套时,如果不进行缩进形式书写代码,则会有编译错误 D)for语句的圆括号中的表达式不能都省略掉

(81)有以下程序

main( )

{ int i,j,x=0;

for(i=0;i<2;i+ +) { x+ +;

for(j=0;j<=3;j+ +) { if(j%2) continue; x+ +;

} x+ +; }

printf(\}

程序执行后的输出结果是 A)x=4 B)x=6 C)x=12 D)x=8

(82)有以下程序

#include main() {

int x=8;

for( ;x>0;x--) {

if(x%3){printf(\printf(\ } }

程序的运行结果是 A)8,7,5,2, B)9,7,6,4, C)7,4,2, D)8,5,4,2,

(83)以下叙述中正确的是

A)continue语句的作用是:使程序的执行流程跳出包含它的所有循环 B)break语句只能用在循环体内和switch语句体内

C)在循环体内使用break语句和continue语句的作用相同 D)break语句只能用于switch语句体中

(84)以下叙述中正确的是

A)break语句不能用于提前结束for语句的本层循环 B)continue语句使得整个循环终止

C)使用break语句可以使流程跳出switch语句体

D)在for语句中,continue与break的效果是一样的,可以互换

(85)以下叙述中正确的是

A)当break出现在循环体中的switch语句体内时,其作用是跳出该switch语句

体,并中止循环体的执行

B)只能在循环体内和switch语句体内使用break语句

C)continue语句的作用是:在执行完本次循环体中剩余语句后,中止循环 D)在while语句和do-while语句中无法使用continue语句


第2章 C语言程序设计结构-选择题(5).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:张军《西方经济学学习精要与习题集》(第4章 生产技术)

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: