厦门理工学院往年计算机C语言期末

本试卷为厦门理工学院往年计算机C语言期末,题目包括:判断题。

本卷包括如下题型:

一、判断题

计算机C语言期末

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

(   F  )
1、在c语言中,引用数组元素时,数组下标的数据类型只能是整型常量。 ( ) 
(   F  )
2、当函数值类型缺省定义时,函数值隐含的类型是double型。( ) 
(   T  )
3、putchar函数可以向终端输出一个字符或字符型变量值。 
(   T  )
4、数组元素可以作为函数参数。 
(   F  )
5、在while循环中允许使用嵌套循环,但只能是嵌套while循环。( ) 
(   T  )
6、用puts和gets函数只能输入或输出一个字符串。 
(   T  )
7、用strcat(字符串1,字符串2)连接两个字符串函数时,将字符串1后面的'\0'取消,只在新串的最后保留一个'\0'。 
(   T  )
8、c语言对文件读、写之前必须先打开文件,在使用文件之后应关闭该文件。 
(   T  )
9、所谓"指针"就是内存中的一个地址。 
(   T  )
10、实型常量一般不分float型和double型。 
(   T  )
11、对于一个具体的函数来说,实参与形参必须一一对应。 
(   T  )
12、全局静态变量的作用域限制在定义它的源文件内,只能为该源文件内的函数公用。 
(   T  )
13、求余数运算符%的两边只能是整型的数据。 
(   T  )
14、while语句的一般形式如下,当表达式的值为"真"时,循环执行,直到表达式的值为"假",循环中止并继续执行while的下一条语句。 
(   T  )
15、实参向形参进行数值传递时,数值传递的方向是单向的,即形参变量值的改变不影响实参变量的值。 
(   T  )
16、结构体类型本身不占用内存空间,结构体变量占用内存空间 
(   T  )
17、c语言中的main()函数是程序的入口。 
(   F  )
18、在c语言中,可以使用关键字来定义变量名、函数名。() 
(   F  )
19、<2的值为40,10>>2的值为2.5 
(   T  )
20、c 语言程序中可以有多个函数, 但只能有一个主函数。 
(   T  )
21、关于 c 语言c 语言是结构化程序设计语言。 
(   F  )
22、若变量定义为int x, y;,则x + y = 22是符合c语言语法的表达式。 
(   T  )
23、在定义数组之后,根据数组中元素的类型及个数,在内存中分配一段连续存储单元用于存放数组中的各个元素。 
(   F  )
24、数组定义后,数组名的值是一个地址,可以被修改。 
(   F  )
25、在c程序中,若链接过程没有发现任何错误则表示链接成功,会生成一个".obj"文件。 
(   T  )
26、函数的实参可以是常量,变量或表达式 
(   F  )
27、c语言中输入与输出操作都是由自定义函数来实现的。 
(   T  )
28、函数定义在先、调用在后时,vc++允许省略函数声明。 
(   F  )
29、在标准c语言中, main 函数必须出现的所有其他函数之前 
(   F  )
30、c语言中的整形常量包括十六进制数.八进制数.十进制数.二进制数。 
(   F  )
31、有符号整型变量的取值范围是: 0-65536 
(   F  )
32、while 的循环控制条件比 do-while 的循环控制条件严格 
(   F  )
33、变量的指针指的是变量的名字。 
(   T  )
34、共用体变量的各个成员所占内存单元的地址相同。 
(   F  )
35、构成数组的各个元素可以有不同的数据类型。( ) 
(   T  )
36、下列条件:-3-3&&x<3 。( ) 
(   F  )
37、c语言中允许嵌套定义函数。 
(   T  )
38、unsigned和 void在c语言中都是保留字。 
(   T  )
39、break 则是结束整个循环过程,不再判断执行循环的条件是否成立。 
(   T  )
40、函数名代表该函数的入口地址。因此,可用函数名给指向函数的指针变量赋值