西北民族大学计算机C语言期末模拟考试
本试卷为西北民族大学计算机C语言期末模拟考试,题目包括:判断题。
本卷包括如下题型:
计算机C语言期末模拟考试
一、判断题 (共40题,每题2.5分,共计100分)
( T )
1、在c程序中,逗号运算符的优先级别最低。( )
( T )
2、有数组定义int a[2][2]={{1},{2,3}};
则a[0][1]的值为0。
( T )
3、一个c源程序必须包含一个main函数。
( T )
4、静态局部变量的值在函数调用结束后不消失而保留原值
( T )
5、在定义函数中指定的形参,在未出现函数调用时,它们并不占内存中的存储单元。
( T )
6、用puts和gets函数只能输入或输出一个字符串。
( T )
7、定义变量或函数时,当数据的存储类别缺省时,其存储类别为auto。
( F )
8、字符型数据不可以进行算术运算。
( T )
9、局部静态变量在函数内定义,但它的生存期为整个程序的运行期间。
( T )
10、若不希望其他源文件引用本文件中定义的全局变量,可在定义全局变量时加上static。
( T )
11、宏定义的作用域为从宏定义命令起到源程序结束。
( T )
12、c语言的标识符由字母、数字和下划线组成,其中第一个字符必须是字母或下划线。
( F )
13、函数的形参都属于全局变量。
( F )
14、/printf("hello world\n");*/ 是合法的注释( )
( T )
15、十进制和二进制只是针对数字的不同表示方式,无论采用哪种方式表示一个数,它的值都是一样的。()
( F )
16、局部变量只有当它所在的函数被调用时才会被使用,当函数调用结束时局部变量还会一直存在。
( T )
17、结构体类型是由不同类型的数据组成的。
( F )
18、分号是 c 语言中语句的结束符 , 不可用作分隔符。
( F )
19、当一个c语言程序由多个文件模块组成时,整个程序可以包含多个main()函数。
( F )
20、c语言函数返回类型的默认定义类型是 void。
( F )
21、c语言在函数调用时,若形参实参都是普通变量,实参和形参可以共用存储单元。
( F )
22、c 语言标准输入操作中 ,gets() 函数一次只可读取一个字符。
( T )
23、函数的实参和形参可以是相同的名字
( F )
24、char a="string"是合法的数组定义语句。
( T )
25、可以在声明结构体变量的同时定义结构体变量
( T )
26、++和--运算符仅适用于变量,不能用于常量或表达式。
( F )
27、c语言中浮点型常量指数表示形式中,e或e后面的指数部分可以是非整数。
( F )
28、函数若无返回值, 则它一定无形参。
( F )
29、在if语句中,else前一个语句可不加";".
( F )
30、若 a 是实型变量, c 程序中允许赋值 a=10, 因此实型变量中允许存放整型数
( F )
31、在标准c语言中,宏替换是程序运行时完成的。
( F )
32、若有说明语句char *p= "it is mine "则 p 变量中存放的是整个字符串
( T )
33、结构体变量在内存中所占的字节数是由其各个成员所占字节的总和
( T )
34、break 语句不能够单独使用,只能用于循环语句和switch 语句
( T )
35、函数名代表该函数的入口地址。因此,可用函数名给指向函数的指针变量赋值
( T )
36、函数返回值的类型是由在定义函数时所指定的函数类型
( F )
37、表达式语句和表达式没有什么区别。
( F )
38、函数的形参可以是常量,变量或表达式
( T )
39、C 语言的应用比较广泛 , 不仅可用来编写应用软件 , 而且可用来编写系统软件。
( F )
40、以“a”方式打开一个文件时,文件指针指向文件首。
相关标签:
- C语言
- 西北民族大学
- 期末模拟考试