计算机程序设计Word格式.docx

上传人:b****1 文档编号:13236723 上传时间:2022-10-08 格式:DOCX 页数:290 大小:79KB
下载 相关 举报
计算机程序设计Word格式.docx_第1页
第1页 / 共290页
计算机程序设计Word格式.docx_第2页
第2页 / 共290页
计算机程序设计Word格式.docx_第3页
第3页 / 共290页
计算机程序设计Word格式.docx_第4页
第4页 / 共290页
计算机程序设计Word格式.docx_第5页
第5页 / 共290页
点击查看更多>>
下载资源
资源描述

计算机程序设计Word格式.docx

《计算机程序设计Word格式.docx》由会员分享,可在线阅读,更多相关《计算机程序设计Word格式.docx(290页珍藏版)》请在冰豆网上搜索。

计算机程序设计Word格式.docx

C.25

D.22

答案A

3.

(1分)设ch是char型变量,值为'

A'

则表达式ch=(ch>

='

&

ch<

Z'

)?

ch+32:

ch的值是( 

A.Z

B.z

C.A

D.a

答案D

4.

(1分)以下叙述中正确的是( 

A.在不同的函数中不可以使用相同名字的变量函数可以嵌套调用

B.在一个函数内定义的变量只在本函数范围内有效

C.实参变量对形参变量的数据传递是“值传递”,具有双向传递性

5.

(1分)以下程序段( 

x= 

1;

do

{

x=x*x;

while 

(!

x);

A.是死循环

B.循环执行两次

C.循环执行一次

D.有语法错误

答案C

6.

(1分)给出以下定义:

char 

x[]=“abcdefg”;

y[]={'

a'

,'

b'

c'

d'

e'

f'

g'

};

则正确的叙述为( 

A.数组x和数组y等价

B.数组x和数组y的长度相同

C.数组x的长度大于数组y的长度

D.数组x的长度小于数组y的长度

7.

(1分)设a,b均为double型,且a=5.5;

b=2.5;

则表达式(int)a+b/b的值是( 

A.6.500000

B.6

C.5.500000

D.6.000000

8.

(1分)下列初始化语句中,正确且与语句char 

c[ 

]="

string"

;

等价的是( 

A.charc[]={'

s'

'

t'

r'

i'

n'

}

B.charc[]='

string'

C.charc[7]={'

\0'

D.charc[7]={'

9.

(1分)定义如下变量和数组:

i,x[3][3]={1,2,3,4,5,6,7,8,9};

则下列语句的输出结果是( 

for(i=0;

i<

3;

i++) 

printf("

%d,"

x[i][i]);

A.1,5,9,

B.1,4,7,

C.3,5,7,

D.3,6,9,

10.

(1分)若有说明:

c[10]={'

E'

};

,则下述说法中正确的是( 

A.c[7]不可引用

B.c[6]可引用,但值不确定

C.c[4]不可引用

D.c[4]可引用,其值为空字符

11.

(1分)

若a、b、c、d、w均为int类型变量,则执行下面语句后的 

值是( 

<br/>

a=1;

b=2;

c=3;

d=4;

w=(a<b)?

b;

w=(w<c)?

c;

w=(w<d)?

d;

A.1

B.2

C.3

D.4

12.

(1分)以下程序的输出结果是( 

main()

n=4;

(n)

printf(〞%d〞, 

n);

n--;

}

A.20

B.31

C.4321

D.死循环

13.

(1分)以下程序的运行结果是( 

void 

main( 

a;

if(a=6) 

%d\n"

a);

else 

if(a>

6) 

a+2);

a+3);

A.运行时产生错误信息

B.9

C.8

D.6

14.

(1分)若已定义int 

a,则表达式a=10,a+10,a++的值是( 

B.10

C.21

D.11

15.

(1分)下面( 

)表达式的值为4。

A.11/3

B.11.0/3

C.(float)11/3

D.(int)(11.0/3+0.5)。

16.

(1分)按照C语言的规定,以下选项中不合法的int整型常数是( 

A.32768

B.-56

C.08

D.0xAF

17.

(1分)以下叙述错误的是( 

A.存放地址的变量称为指针变量

B.NULL可以赋值给任何类型的指针变量

C.一个指针变量只能指向类型相同的变量

D.两个相同类型的指针变量可以作加减运算

18.

(1分)能将高级语言编写的源程序转换为目标程序的软件是( 

A.汇编程序

B.编辑程序

C.解释程序

D.编译程序

19.

(1分)以下程序段运行后变量a的值为( 

i=1,a=0;

for( 

i++)

continue;

a+=i;

A.6

B.3

C.0

D.5

20.

(1分)在以下二维数组定义中,错误的是( 

A.inta[2][]={1,2,3,4,5,6}

B.inta[][2]=0},{1

C.inta[2][2]=1,2},{3

D.inta[][2]={1,2,3,4}

21.

(1分)有以下程序段

k=0;

(k=1) 

k++;

while循环执行的次数是( 

A.无限次

B.有语法错,不能执行

C.一次也不执行

D.执行一次

22.

(1分)如果c为字符型变量,判断c是否为空格不能使用

( 

(假设已知空格ASCII码为32)

A.if(c=='

32'

B.if(c==32)

C.if(c=='

\40'

D.if(c=='

'

23.

(1分)C程序中,若实参是普通变量,则调用函数时,下面说法正确的是( 

A.实参和形参各占用一个独立的存储单元

B.实参和形参可以共用存储单元

C.可以由用户指定是否共用存储单元

D.由计算机系统自动确定是否共用存储单元

24.

(1分)设整型变量 

a=2,则执行下列语句后,浮点型变量b的值不为0.5的是( 

A.b=1.0/a

B.b=(float)(1/a)

C.b=1/(float)a

D.b=1/(a*1.0)

25.

(1分)下面程序的运行结果为( 

n;

for(n=1;

n<

=10;

n++)

if(n%3==0)continue;

%d"

n);

A.12457810

B.369

C.12

D.12345678910

26.

(1分)一个C程序的执行是从( 

A.本程序的main函数开始,到main函数结束

B.本程序文件的第一个函数开始,到本程序文件的最后一个函数结束

C.本程序的main函数开始,到本程序文件的最后一个函数结束

D.本程序文件的第一个函数开始,到本程序的main函数结束

27.

(1分)定义如下数组和变量:

m[][3]={1,4,7,2,5,8,3,6,9};

i,j,k=2;

则语句for(i=0;

%d 

"

m[k][i]);

的输出结果是( 

A.456

B.258

C.369

D.789

28.

(1分)下面程序的输出结果是( 

#include 

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

当前位置:首页 > 考试认证 > 司法考试

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

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