C语言程序设计阅读程序题库及答案_精品文档Word文件下载.doc

上传人:b****1 文档编号:13142811 上传时间:2022-10-06 格式:DOC 页数:43 大小:43KB
下载 相关 举报
C语言程序设计阅读程序题库及答案_精品文档Word文件下载.doc_第1页
第1页 / 共43页
C语言程序设计阅读程序题库及答案_精品文档Word文件下载.doc_第2页
第2页 / 共43页
C语言程序设计阅读程序题库及答案_精品文档Word文件下载.doc_第3页
第3页 / 共43页
C语言程序设计阅读程序题库及答案_精品文档Word文件下载.doc_第4页
第4页 / 共43页
C语言程序设计阅读程序题库及答案_精品文档Word文件下载.doc_第5页
第5页 / 共43页
点击查看更多>>
下载资源
资源描述

C语言程序设计阅读程序题库及答案_精品文档Word文件下载.doc

《C语言程序设计阅读程序题库及答案_精品文档Word文件下载.doc》由会员分享,可在线阅读,更多相关《C语言程序设计阅读程序题库及答案_精品文档Word文件下载.doc(43页珍藏版)》请在冰豆网上搜索。

C语言程序设计阅读程序题库及答案_精品文档Word文件下载.doc

A)n=-521B)n=521C)n=65015D)n=102170103

【2.4】以下程序的输出结果是。

{intx=10,y=10;

printf("

%d%d\n"

x――,――y);

A)1010B)99C)910D)109

【2.5】以下程序的输出结果是___B。

{intn=1;

%d%d%d\n"

n,n++,n--);

}//C语言在执行printf()时,对函数中的表达式表列的处理顺序是从后向前,即先处理n--,再处理n++,最后处理n,

A)111B)101C)110D)121

【2.6】以下程序的输出结果是____。

{intx=0x02ff,y=0x0ff00;

(x&

y)>

>

4|0x005f);

A)127B)255C)128D)1

【2.7】以下程序的输出结果是____。

{inta=1;

charc='

a'

floatf=2.0;

(!

(a==0),f!

=0&

&

c=='

A'

));

A)0B)1

【2.8】下面程序的输出结果是____。

{inta=1,i=a+1;

do

{a++;

}while(!

~i++>

3);

a);

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

【2.9】下面程序的输出结果是____。

{inta=111;

a=a^00;

%d,%o\n"

a,a);

A)111,157B)0,0C)20,24D)7,7

【2.10】下面程序的输出结果是____。

{chars[12]="

abook"

%.4s"

s);

A)abook!

B)abook!

<

四个空格》

C)aboD)格式描述错误,输出不确定

【2.11】下面程序的输出结果是____。

{inta,b;

scanf("

%2d%3d"

&

a,&

b);

a=%db=%d\n"

a,b);

A)a=12b=34B)a=123b=45C)a=12b=345D)语句右错误

【2.12】以下程序段的输出结果是。

inta=10,b=50,c=30;

if(a>

b)

a=b;

b=c;

c=a;

a=%db=%dc=%d\n"

a,b,c);

A)a=10b=50c=10B)a=10b=30c=10

C)a=50b=30c=10D)a=50b=30c=50

【2.13】以下程序的输出结果是。

main()

{inta=0,b=1,c=0,d=20;

if(a)d=d-10;

elseif(!

if(!

c)d=15;

elsed=25;

d=%d\n"

d);

A)d=10B)d=15C)d=20D)d=25

【2.14】下面程序的输出结果为。

{inta=1,b=0;

switch(a)

{case1:

switch(b)

{case0:

**0**"

);

break;

case1:

**1**"

case2:

**2**"

A)**0**B)**0****2**C)**0****1****2**D)有语法错误

【2.15】以下程序的输出结果是。

{char*s="

12134211"

intv1=0,v2=0,v3=0,v4=0,k;

for(k=0;

s[k];

k++)

switch(s[k])

{case'

1'

:

v1++;

case'

3'

v3++;

2'

v2++;

default:

v4++;

v1=%d,v2=%d,v3=%d,v4=%d\n"

v1,v2,v3,v4);

A)v1=4,v2=2,v3=1,v4=1B)v1=4,v2=9,v3=3,v4=1

C)v1=5,v2=8,v3=6,v4=1D)v1=4,v2=7,v3=5,v4=8

【2.16】下面程序的输出是。

{intx=1,y=0,a=0,b=0;

switch(x)

switch(y)

a++;

break;

b++;

b++;

a=%d,b=%d\n"

A)a=2,b=1B)a=1,b=1C)a=1,b=0D)a=2,b=2

【2.17】下面程序的输出是____。

{intnum=0;

while(num<

=2)

{num++;

num);

A)1B)1C)1D)1

222

33

4

【2.18】下面程序的输出结果是____。

{switch(a)

b=1;

b=2;

default:

b=0;

b=a+b;

}while(!

a=%d,b=%d"

A)1,2B)2,1C)1,1D)2,2

【2.19】从键盘上输入"

446755"

时,下面程序的输出是____。

{intc;

while((c=getchar())!

='

\n'

switch(c-'

putchar(c+4);

case3:

putchar(c+3);

putchar(c+2);

\n"

A)888988B)668966C)88898787D)66898787

【2.20】下面程序的输出结果是____。

{intk=0;

{switch(c++)

k++;

B'

k--;

C'

k+=2;

D'

k=k%2;

contiue;

E'

k=k+10;

k=k/3;

k++;

}while(c<

'

);

k=%d\n"

k);

A)k=1B)k=2C)k=3D)k=4

【2.21】下面程序的输出结果是____。

{intx,i;

for(i=1;

i<

=100;

i++)

{x=i;

if(++x%2==0)

if(++x%3==0)

if(++x%7==0)

%d"

x);

A)3981B)4284C)2668D)2870

【2.22】下面程序的输出结果是____。

main()

{inti,k,a[10],p[3];

k=5;

for(i=0;

10;

a[i]=i;

3;

p[i]=a[i*(i+1)];

k+=p[i]*2;

A)20B)21C)22D)23

【2.23】假定从键盘上输入"

3.6,2.4<

回车>

"

下面程序的输出是____。

math.h>

{floatx,y,z;

%f,%f"

x,&

y);

z=x/y;

while

(1)

{if(fabs(z)>

1.0)

{x=y;

y=z;

elsebreak;

%f\n"

y);

}

A)1.500000B)1.600000C)2.000000D)2.400000

【2.24】下面程序的输出结果是____。

{inti,j,x=0;

2;

{x++;

for(j=0;

j<

-3;

j++)

{if(j%2)

continue;

x++;

x=%d\n"

A)x=4B)x=8C)x=6D)x=12

【2.25】下面程序的输出结果是____。

{inti,j,k=10;

{k++;

=3;

{if(j%2)continue;

A)k=4B)k=8C)k=14D)k=18

【2.26】下面程序的输出结果是____。

{intn[3][3],i,j;

i++)

j++)

n[i][j]=i+j;

n[i+1][j+1]+=n[i][j];

n[i][j]);

A)14B)0C)6D)不确定

【2.27】下面程序的输出结果是____。

{inta[4][5]={1,2,4,-4,5,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 教学研究 > 教学案例设计

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1