第五章测试
1.

对于do...while语句,下列说法中正确的是(     ) 



A:do...while与while结构完全相同


B:当循环条件不成立时,一次也不执行循环体


C:当循环条件不成立时,至少也要执行一次循环体


D:do...while语句可实现分支程序设计



答案:C
2.

下列程序段执行时,若从键盘输入23,则输出为(      )

int c,num;

scanf("%d",&num);

do

{c=num%10;printf("%d",c);

 num=num/10;

}while(num>0);

printf(" "); 



A:3,2 B:2, 3


C:3


D:2


3.

有以下程序

main( )

{    int i,s=0;

     for(i=1;i<10;i++)  s=s+i;

     printf(“%d”,s);

}

程序执行后的输出结果是 (      )



A:自然数1~9的累加和


B:自然数1~10中的偶数之和


C:自然数1~10的累加积


D:自然数1~9中的奇数之和


4.

i,j已定义为int类型,则以下程序段中内循环体的总的执行次数是(       )

for (i=5;i;i--)

for(j=0;j<4;j++){...}



A:24


B:20


C:25


D:30


5.

有以下程序段

int k = 10 ;

while( k == 0 )  k = k - 1 ;

则下面描述中正确的是(     



A:while循环执行10次


B:循环体语句一句也不执行


C:循环是无限循环


D:循环体语句执行一次


温馨提示支付 ¥3.00 元后可查看付费内容,请先翻页预览!
点赞(74) dxwkbang
返回
顶部