您现在的位置: 精品资料网 >> 学历类试题 >> 教育自学试题 >> 电子书信息

2001年10月全国自考高级语言程序设计(一)试题含答案

所属分类:
教育自学试题
文件大小:
566 KB
下载地址:
相关资料:
自考,高级,语言程序,程序设计,试题

2001年10月全国自考高级语言程序设计(一)试题含答案内容简介

200110月全国自考高级语言程序设计()试题含答案

 

第一部分 选择题

 

一、单项选择题 (本大题共20小题,每小题1分,共20) 在每小题列出的四个选项中只有一个选项是符合题目要求的,请将正确选项前的字母填在题后的括号内。

1. C语言程序编译时,程序中的注释部分

A. 参加编译,并会出现在目标程序中

B. 参加编译,但不会出现在目标程序中

C. 不参加编译,但会出现在目标程序中

D. 不参加编译,也不会出现在目标程序中

 

2. 下列表达式的值为0的是

A. 35

B. 3/5.0

C. 3/5

D. 3<5

 

3. 正确的C语言用户自定义标识符是

A. print

B. flOAt

C. when?

D. random2

 

4. int a = 3;则表达式a<1&& - - a>1的运算结果和a的值分别是

A. 02

B. 03

C. 12

D. 13

 

5. 下列叙述中,正确的是

A. 引用带参的宏时,实际参数的类型应与宏定义时的形式参数类型相一致

B. 宏名必须用大写字母表示

C. 宏替换不占用运行时间,只占编译时间

D. 在程序的一行上可以出现多个有效的宏定义

 

6. 下列保留字中用于构成循环结构的是

A. if

B. while

C. swITch

D. default

 

7. 与语句if(a>b)if(c>d)x = 1else x = 2;等价的是

A. if(a>b){if(c>d) x = 1else x = 2}

B. if(a>b){if(c>d) x = 1} else x = 2

C. if((a>b) && (c>d)) x = 1else x = 2

D. if(a< =b) x = 2else if (c>d) x = 1

 

8. char x =a′;则printf(x = c, y = c \ n″,x97);的输出是【

A. x = ay = 97

B. x = 97y = a

C. x = 97y = 97

D. x = ay = a

 

9. int a[][4]={123456789};则数组a的第一维的大小是【

A. 2

B. 3

C. 4

D. 无确定值

 

10. 执行下列程序

int a[3][3]={{1}{2}{3}}

int b[3][3]={123}

main()

{printf(″﹪d \ n″,a[1][0] + b[0][0])}

后输出的结果是

A. 0

B. 1

C. 2

D. 3

 

11. char str[100]int i = 5;则引用数组元素的错误形式是

A. str[i + 10]

B. (str + i)

C. (str + i - 1)

D. ((str + + ) + i)

 

12. int x[] = {123456}* p = x;则值为3的表达式是

A. p + = 2, * + + p

B. p + = 2, * p + +

C. p + = 3, * p

D. p + = 2, + + * p

 

13. 在函数内,定义变量时存储类型符可省略的是

A. auto

B. static

C. extern

D. register


..............................

2001年10月全国自考高级语言程序设计(一)试题含答案简介结束,下载后阅读全部内容