C 语言 试 题题号一二三四五六七八九十总分附加题分数一、选择题:(20 分,每题 2 分)1.以下不正确的 C 语言标识符是( )
a_bc D
c2.C 程序是由 构成的
主程序与子程序 B
主函数与若干子函数C
一个主函数与一个其它函数D
主函数与子函数3.以下说法中正确的是:
在 C 语言中,实参加其对应的形参各占独立的存储单元;B
在 C 语言中,实参加其对应的形参共占同一个存储单元;C
在 C 语言中,只有当实参加其对应的形参同名时,才共占同一个存储单元;D
在 C 语言中,形参是虚拟的,不占存储单元
4.设 n=3;则 n++的结果是( )
55.设整型变量 n=10,i=4,则赋值运算 n%=i+1 执行后,n 的值是( )
36.凡是函数中未指定存储类别的局部变量其隐含的存储类别是( )
自动(auto) B
静态(static) C
外部(extern) D
寄存器(register)7.在 while(x)语句中的 x 与下面条件表达式等价的是:
x= =0 B
x= =1 C
=08.若有以下说明和语句: struct worker {int no;班号姓名char *name; }work, *p=&work; 则以下引用方法不正确的是( )
p->no D
work->no9.以下对二维数组进行正确初始化的是( )
int a[2][3]={{1,2},{3,4},{5,6}}; B
int a[][3]={1,2,3,4,5,6}; C
int a[2][]={1,2,3,4,5,6};D