- A)12
- B)122
- C)1,2
- D)输出值不确定
- A)用户所定义的标识符允许使用关键字
- B)用户所定义的标识符应尽量做到“见名知意”
- C)用户所定义的标识符必须以字母或下划线开头
- D)用户定义的标识符中,大、小写字母代表不同标识
- A)Swalow
- B)Fool
- C)Fool?
- D)?Swalow
- A)0,0
- B)0,1
- C)1,1
- D)程序进入无限循环
- A)3,2
- B)50,2
- C)2,2
- D)2,50
- A)预处理命令通常位于函数体外面,但也可以位于函数体中间
- B)C语言中的变量定义须在其他语句之前
- C)在C语言程序的书写中,一个语句必须单占一行
- D)一个C语言源程序可以由一个或多个源文件组成,每个源文件可由自己的main函数
- 24
-
有以下程序,其中%u表示按无符号整数输出( )。
main
{unsigned int x=0xFFFF;/*x的初值为十六进制数*/
printf("%u\n",x);
)
程序运行后的输出结果是( )。
- A).1
- B)65535
- C)32767
- D)0xFFFF
- 25
-
下列说法正确的是( )。
- A)main函数必须放在C程序的最后面
- B)main函数必须放在C程序的最前面
- C)main函数可以放在C程序的中间部分,但在执行C程序时是从程序开头执行的
- D)main函数可以放在C程序的中间部分,但在执行C程序时是从main函数开始的
- A)1
- B)2
- C)3
- D)4
- A)xyzWHOwho
- B)zWHOwho
- C)zWHOwho
- D)xWHOwho
- A)顺序内聚
- B)偶然内聚
- C)时间内聚
- D)逻辑内聚
- A)char s[];s="HELLO!";
- B)char*s;s={"HELLO!"};
- C)char s[10];s="HELLO!";
- D)char *s;s="HELLO!";
- A)10
- B)1
- C)6
- D)7
- A)4
- B)7
- C)5
- D)6 (
- A)并(∪)、差(-)、交(∩)、除(?)和笛卡儿积(?)
- B)并(∪)、差(-)、交(∩)、投影(π)和选择(o)
- C)并(∪)、交(∩)、投影(π)、选择(σ)和笛卡儿积(?)
- D)并(∪)、差(-)、投影(π)、选择(σ)和笛卡儿积(?)
- A)栈
- B)线性表
- C)队列
- D)二叉树
- A)C语言中,二维数组或多维数组是按行存放的
- B)赋值表达式b[1][2]=a[2][3]是正确的
- C)char a[1];a[0]='A'与int a[1];a[0]='A'等价
- D)数组名后的方括号内可以为常量表达式,也可以为变量
- 44
-
算法的有穷性是指( )
- A)算法程序的运行时间是有限的
- B)算法程序所处理的数据量是有限的
- C)算法程序的长度是有限的
- D)算法只能被有限的用户使用
- 46
-
下列说法正确的是
- A)int(**def)[10];----def指向一个指针,该指针指向10个整型变量构成的数组
- B)int*(*gh[10]);---gh指向一个指针,该指针指向10个整型变量构成的数组
- C)int*(*gh[10]);---gh是一个指针,指向由10个指向整型变量的指针构成的数组
- D)A,C均正确
- A)8
- B)9
- C)15
- D)16
- A)字段
- B)元组
- C)属性
- D)关键码