C语言7-10章测试题

2026/4/23 14:22:06

1、分析下面的C语言代码:char ch;while((ch=getchar()!='e'))printf(\若输入字符串:abcde<回车>,则以上while循环体将执行()次。(选择一项) A)0 B)1 C)5 D)4

2、在C语言中,下列代码的输出结果是()(选择一项) void main() { int i=5,j=10; while(j>i) { j--; i++; } printf(\}

A)7,7 B)8,7 C)7,8 D)8,8

3、C语言中,某程序员编写了如下while循环代码,请问该循环执行()遍(选择一项) int a =5,b=15; while(a

printf(“%d\\n”,b-a); a++; b--; }

A)1 B)5 C)10 D)无数遍

4、在C语言中,下列代码的输出结果是()(选择一项) void main(){

int i=5,j=10; do {

if(i>j) break; j--; i++;

}while(j!=i);

printf(“%d,%d“,i,j); }

A)8,7 B)9,6 C)7,6 D)7,8

5、C语言中,t为int类型,进入下面的循环之前,t的值为0,则循环执行的次数为() (选择一项) do {

t++; }while(t<2);

A)0 B)1 C)2 D)3

6、分析下面的C语言代码:下面说法正确的是()(选择一项) void main() {

int x=3; do {

printf(\ }while(!x); }

A)输出:3 B)输出:321 C)输出:21 D)不输出任何内容

7、在C语言中,下列C语言代码的循环体执行的次数是( ) (选择一项) int n=2; while(n=0) {

printf(\ n--; }

A)0次 B)1次 C)2次 D)3次

8、研究如下C语言程序,输出结果是()(选择一项) #include void main() {

int n=9; while(n>6) { n--;

printf(“%d“,n); } }

A)987 B)8765 C)876 D)9876

9、在C语言中有如下代码,执行后输出的结果是( ) (选择一项) void main() {

int i=0,s=0; do{

if(i%2) {

i=i+2; } i++; s=s+i; }while(i<3); printf(”%d\\n”,s); }

A)1 B)4 C)5 D)10

10、分析下面的c语言程序,要用*输出题目下方的图案,应在下划线处填入的代码是() #include void main() {

int i,j;

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

for(j=1;j<=4-i;j++) printf(““);

for(j=1,j<=__________;j++) printf(“*“); printf(“\\n“); }

}(选择一项)

A)i B)2*i+1 C)i+2 D)2*i-1

11、在C语言中,下列代码的输出结果是()(选择一项) void main() {

int i=0,j=10;

for(i=0;i

j++; }

printf(“%d,%d“,i,j); }

A)9,9 B)9,10 C)10,10 D)10,11

12、在c语言中,为了输出如图所示的效果,请问在空白处应该填写的代码是()(选择一项)

void main() {

int i;

for(i=0;i<5;i++) {

printf(“%d\\t“,空白处); } }

A)i+1 B)(i+1)/2+1 C)(i+1)*2-1 D)i*2-1

13、在c语言有如下for循环代码,为了输出如图所示的几个数字,在空白处应该填写的代码是()(选择一项) int i,a=10;

for(i=0;i

//空白处

printf(“%d“,i); }

A)if(i%3!=0) { cintinue; } B)if(i%3==0) { cintinue; } C)if(i%3==0) { break; } D)if(i%3!=0) { break; }

14、该程序的输出结果是()(选择一项) m=37;n=13; while(m!=n) {

while(m>n) m=m-n;


C语言7-10章测试题.doc 将本文的Word文档下载到电脑
搜索更多关于: C语言7-10章测试题 的文档
相关推荐
相关阅读
× 游客快捷下载通道(下载后可以自由复制和排版)

下载本文档需要支付 10

支付方式:

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

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