C语言2011习题集(14)

时间:2025-07-11

{ case 1:a++;

case 4:a+=4;

case 5:a+=5;break; default:a-=5; }

}

printf("%d\n",a);

}

A 12 B 7 C 5 D 13 18 对于下面的for循环语句,可以断定它执行__C_次循环。

for(x=0,y=0;(y!=67)&&(x<5);x++) printf("----");

A无限 B 不定 C 5次 D 4次 19 在执行以下程序时,如果从键盘上输入:ABCdef,则输出结果为_B_。

#include "stdio.h" main()

{ char ch;

while((ch=getchar())!='\n')

{ if(ch>='A' && ch<='Z') ch=ch+32;

else if(ch>='a' && ch<='z') ch=ch-32; printf("%c",ch); }

printf("\n"); }

A ABCdef B abcDEF C abc D DEF 20 当执行以下程序时,_A_。

int a=1;

do{ a=a*a; }while(!a);

A 循环体将执行1次 B 循环体将执行2次

C 循环体将执行无限次 D 系统将提示有语法错误

二 填空题(每空3分,共33分)

1 若输入字符串:abcde<回车>,则以下while循环体将执行_0_次。

while((ch=getchar())=='e') printf("*"); 2 以下while循环执行的次数是_无限多次__。

k=0; while(k=10) k=k+1;

3 下列程序的输出结果是_3,2,-1_。

main()

{ int x=0,y=5,z=3;

while(z-->0 && ++x<5) y=y-1; printf("%d,%d,%d\n",x,y,z); }

4 下面程序的功能是:计算1到10之间的奇数之和及偶数之和,请填空。

main()

{ int a,b,c,i;

a=c=0;

for(i=0;i<=10;i+=2)

C语言2011习题集(14).doc 将本文的Word文档下载到电脑

精彩图片

热门精选

大家正在看

× 游客快捷下载通道(下载后可以自由复制和排版)

限时特价:7 元/份 原价:20元

支付方式:

开通VIP包月会员 特价:29元/月

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