17春学期《C语言程序设计》在线作业1

17春学期《C语言程序设计》在线作业1
17春学期《C语言程序设计》在线作业1

17春学期《C语言程序设计》在线作业

试卷总分:100 得分:100

一、单选题 (共 40 道试题,共 80 分)

1. 以下符合C语言语法的赋值表达式是( )

A. d=9+e+f=d+9

B. d=9+e,f=d+9

C. d=9十e,e++,d十9

D. d=9十e++=d十7

满分:2 分

正确答案:B

2. 当说明一个结构体变量时系统分配给它的内存是( )

A. 各成员所需内存的总和

B. 结构中第一个成员所需内存量

C. 成员中占内存量最大者所需的容量

D. 结构中最后一个成员所需内存量

满分:2 分

正确答案:A

3. 关于return语句,下列说法正确的是( )。

A. 不能在主函数中出现

B. 必须在每个函数中出现

C. 可以在同一个函数中出现多次

D. 只能在除主函数之外的函数中再出现一次

满分:2 分

正确答案:C

4. 判断字符串a是否大于b,应当使用( )

A. if (a>b)

B. if (strcmp(a,b))

C. if (strcmp(b,a)>0)

D. if (strcmp(a,b)>0)

满分:2 分

正确答案:C

5. 一个源程序文件由一个或多个什么组成( )

A. 语句

B. 函数

C. 程序块

D. 子程序

满分:2 分

正确答案:B

6. main() {int x=2,y=-1,z=2; if(x

A. 3

B. 2

C. 1

D. 0

满分:2 分

正确答案:B

7. 已知字母A的ASCII码为十进制数65,且定义c2为字符型变量,则执行语句c2='A'+'6'-'3';后,c2中的值为( )

A. D

B. 68

C. 不确定的值

D. C

满分:2 分

正确答案:A

8. 已知p,p1为指针变量,a为数组名,i为整型变量,下列赋值语句中不正确的是( )

A. p=&i

B. p=p1

C. p=&a[i]

D. p=10

满分:2 分

正确答案:D

9. 下面不正确的字符串常量是( )

A. abc'

B. "12'12"

C. "0 "

D. " "

满分:2 分

正确答案:A

10. int k=1; while (k<=10); 上述语句执行后,变量k的值是( )

A. 10

相关文档
最新文档