文档详情

C语言程序设计试题题库含答案zdui.pdf

发布:2025-01-25约34.61万字共255页下载文档
文本预览下载声明

C语言程序设计试题题库含答案zdui--第1页

C语言试题班号

姓名

题号一二三四五六七八九十总分附加题

分数

一、选择题:(20分,每题2分)

1.以下不正确的C语言标识符是()。

A.ABCB.abcC.a_bcD.ab.c

2.C程序是由构成的。

A.主程序与子程序

B.主函数与若干子函数

C.一个主函数与一个其它函数

D.主函数与子函数

3.以下说法中正确的是:。

A.在C语言中,实参与其对应的形参各占独立的存储单元;

B.在C语言中,实参与其对应的形参共占同一个存储单元;

C.在C语言中,只有当实参与其对应的形参同名时,才共占

同一个存储单元;

D.在C语言中,形参是虚拟的,不占存储单元。

4.设n=3;则n++的结果是()。

A.2B.3C.4D.5

5.设整型变量n=10,i=4,则赋值运算n%=i+1执行后,n的值是()。

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

6.凡是函数中未指定存储类别的局部变量其隐含的存储类别是

()。

A.自动(auto)B.静态(static)C.外部(extern)D.寄存

器(register)

7.在while(x)语句中的x与下面条件表达式等价的是:。

A.x==0B.x==1C.x!=1D.x!=0

8.若有以下说明和语句:

structworker

{

intno;

C语言程序设计试题题库含答案zdui--第1页

C语言程序设计试题题库含答案zdui--第2页

char*name;

}work,*p=work;

则以下引用方法不正确的是()。

A.work.noB.(*p).noC.p-noD.work-no

9.以下对二维数组进行正确初始化的是()。

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

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

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

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

10.二维数组a有m列,则在a[i][j]之前的元素个数为:。

A)j*m+i

B)i*m+j

C)i*m+j-1

显示全部
相似文档