重庆工商大学C语言

本试卷为重庆工商大学C语言,题目包括:判断题。

本卷包括如下题型:

一、判断题

C语言

一、判断题 (共40题,每题2.5分,共计100分)

(   F  )
1、在 c 程序中 , 函数既可以嵌套定义 , 也可以嵌套调用。( ) 
(   F  )
2、当函数值类型缺省定义时,函数值隐含的类型是double型。( ) 
(   F  )
3、在函数的定义和调用过程中,形式参数和实在参数数目可以不一致 
(   F  )
4、case后面不必有空格,紧接着是变量表达式。 
(   T  )
5、对字符数组进行初始化时,如果初值个数小于数组长度,则只将这些字符赋给数组中的前面那些元素,其余元素自动定为空字符('\0')。 
(   T  )
6、定义变量或函数时,当数据的存储类别缺省时,其存储类别为auto。 
(   T  )
7、printf("格式控制字符串",输出项表列) 中,格式控制字符串中的输出项格式说明与输出项表列中的输出项按顺序一一对应,且输出项的数据类型要与格式字符相容,否则会导致执行错误。 
(   T  )
8、局部静态变量在函数内定义,但它的生存期为整个程序的运行期间。 
(   F  )
9、注释会影响程序的运行。() 
(   T  )
10、十进制和二进制只是针对数字的不同表示方式,无论采用哪种方式表示一个数,它的值都是一样的。() 
(   T  )
11、十进制数1000对应十六进制数为0x3e8。() 
(   F  )
12、运算符==与=表达的是相同的。() 
(   T  )
13、一个源程序可使用多个文件包含命令,但一个文件包含命令只能包含一个文件。 
(   T  )
14、在定义数组之后,根据数组中元素的类型及个数,在内存中分配一段连续存储单元用于存放数组中的各个元素。 
(   F  )
15、c语言每个函数的返回值都是int型的。 
(   T  )
16、函数的实参传递到形参有两种方式:值传递和地址传递。 
(   F  )
17、c语言函数返回类型的默认定义类型是
void。 
(   T  )
18、在c语言中,可以将主调函数放在被调函数的后面,省略函数的声明。 
(   T  )
19、函数形参的存储单元是动态分配的。 
(   F  )
20、调用strcmp函数比较字符串大小时,通常较长的字符串会较大。 
(   T  )
21、函数的实参和形参可以是相同的名字 
(   F  )
22、对字符数组元素进行引用时,可以一次引用整个数组。 
(   F  )
23、c语言中浮点型常量指数表示形式中,e或e后面的指数部分可以是非整数。 
(   T  )
24、标准格式输入函数 scanf()可以从键盘上接收不同数据类型的数据项。 
(   F  )
25、变量的两个值 : 本身值和地址值都是可以改变的。 
(   T  )
26、赋值运算符的结合方向为自右向左。 
(   F  )
27、c程序中如果对一维数组的全部元素都赋初值,则定义数组时必须指定数组长度。 
(   T  )
28、c语言中goto语句的用法不符合结构化原则,一般不宜采用。 
(   T  )
29、数组名是该数组的首地址。 
(   T  )
30、循环语句中如果包含若干条语句,则必须用大括号括起来 
(   T  )
31、任何数组在使用前必须先定义。 
(   F  )
32、当函数的实参与形参同名时,它们将共占内存单元。 ( ) 
(   T  )
33、数组 int a55; 共定义了 25 个数组元素。( ) 
(   T  )
34、当说明一个共用体变量时系统分配给它的内存是最长的成员的长度 
(   T  )
35、函数名代表该函数的入口地址。因此,可用函数名给指向函数的指针变量赋值 
(   T  )
36、函数返回值的类型是由在定义函数时所指定的函数类型 
(   T  )
37、数组元素通常也称为下标变量。必须先定义数组, 才能使用下标变量。 
(   F  )
38、函数的形参可以是常量,变量或表达式 
(   F  )
39、共用体变量不可以进行初始化。 
(   T  )
40、数组名能与其它变量名相同。数组名后是用方括号括起来的常量表达式,不能用圆括号。