开始做题 00:00:00

一、单选题 (一共30题,共90分)
1.

按照 C 语言规定的用户标识符命名规则,不能出现在标识符中的是

2.

以下选项中不合法的标识符是

3.

设有定义: int x=2;,以下表达式中,值不为 6 的是

4.

C++ 源程序中不能表示的数制是

5.

以下关于结构化程序设计的叙述中正确的是

6.

以下定义语句中正确的是

7.

计算机能直接执行的程序是

8.

以下叙述中正确的是

9.

以下选项中,不合法的 C++语言用户标示符是

10.

关于 C++语言的变量,以下叙述中错误的是

11.

C ++语言中 double 类型数据占字节数为

12.

下面叙述中正确的是

13.

叙述中正确的是

14.

下方叙述中正确的是

15.

下列叔叔中正确的是

16.

已定义以下函数:

int fun(int *p){return *p;}

fun 函数返回值是

17.

设有定义: double a[10] ,*s=a;以下能够代表数组元素 a[3]的是

18.

下列选项中,能正确定义数组的语句是

19.

设有以下函数: void fun(int n,char *s){......} 则下面对函数指针的定义和赋值均正确的是

20.

在下面叙述中正确的是

21.

int *func (int a[10], int n );则以下叙述中正确的是

22.

若有以下语句

typedef struct S{ int g ; char h;} T;

以下叙述中正确的是

23.

假定一个二维数组的定义语句为“ int a[3][4]={{3,4},{2,8,6}}; ”,则元素 a[2][1] 的值为

24.

若定义了函数 double *function(), 则函数 function 的返回值为

25.

以下说法中正确的是

26.

以下叙述中不正确的是

27.

函数重载是指

28.

以下关于函数模板叙述正确的是

29.

下列( )的调用方式是引用调用。

30.

为了提高程序的运行速度,可将不太复杂的功能用函数实现,此函数应选择

答题卡 暂停 交卷 置顶
置顶