湖北经济学院历年计算机C语言期末试题
本试卷为湖北经济学院历年计算机C语言期末试题,题目包括:判断题。
本卷包括如下题型:
计算机C语言期末试题
一、判断题 (共40题,每题2.5分,共计100分)
( F )
1、c语言规定,简单变量做实参时,它和对应形参之间的数据传递方式是地址传递。( )
( T )
2、数组名作为函数参数,传送的是地址.
( F )
3、c语言不允许混合类型数据间进行运算。( )
( F )
4、在c程序中,abc与ABC是两个相同的变量。
( T )
5、字符串常量是由一对双引号括起来的字符序列。
( T )
6、用strcat(字符串1,字符串2)连接两个字符串函数时,将字符串1后面的'\0'取消,只在新串的最后保留一个'\0'。
( T )
7、c语言中简单变量作为实参时,它和对应的形参之间的数据传递方式是单向值传递。
( F )
8、c语言中不相同类型的指针变量也可以相互赋值。
( T )
9、强制类型转换时,原来变量的类型不会改变。
( T )
10、当函数的类型为int型时,vc++允许省略函数声明。
( F )
11、当函数的类型为float型时,vc++允许省略函数声明。
( T )
12、判断一个数是否为偶数,可以通过%运算来实现
( F )
13、条件运算式a?b:c中,b和c必须为同一类型
( T )
14、调用输入输出库函数时,编译预处理命令为 #include <stdio.h>。
( T )
15、c 语言标准格式输入函数 scanf() 的参数表中要使用变量的地址值。
( T )
16、对以下定义的二维数组table,其行下标的取值范围是[0,2],列下标的取值范围是[0,1],数组元素分别是:table[0][0]、table [0][1]、table [1][0]、table [1][1]、table [2][0] 和table [2][1],可以表示一个3行2列的矩阵。int table[3][2];
( T )
17、如果指针变量 p 已指向数组中的一个元素,则 p+1 指向同一数组中的下一个元素 。
( T )
18、当调用函数时,实参是一个数组名,则向函数传送的是数组的首地址。
( T )
19、函数的实参可以是常量,变量或表达式
( F )
20、i++表示在使用该表达式值之前将i值加1。
( F )
21、INT是非法表示符
( T )
22、一个结构体类型可以由多个称为成员( )的成分组成。( )
( F )
23、用scanf()函数输入实型数时,既可以指定宽度,又可以规定精度。
( F )
24、函数调用可以出现在执行语句中,但不能出现在表达式中.
( F )
25、结构体变量所占的内存长度等于内存占有量最大的成员的长度。
( F )
26、在标准c中,while和do while的功能完全相同。
( T )
27、用字符串方式赋值比用字符逐个赋值要多占一个字节, 用于存放字符串结束标志'\0'。
( F )
28、在标准c中,使用所有输入输出函数必须包含" stdio.h "文件
( F )
29、a-b 是合法的标识符
( F )
30、"++"运算符的优先级比" +"运算符的优先低
( F )
31、在标准c中,在函数printf 格式说明部分的字符都是以转义字符处理。()
( F )
32、在标准c中,所有关系运算符的优先级都相同。
( F )
33、在标准c中,所有的if -- else 语句都可以用条件语句替换
( F )
34、for 语句只能用于循环次数已经确定的情况
( F )
35、字符个数多的字符串比字符个数的字符串大
( F )
36、在标准c语言中,在main 函数中定义的变量在整个程序中都是有作用的。
( T )
37、宏定义和文件包含都是c语言中的编译预处理命令,对它们的处理是在编译前完成的
( T )
38、指针就是地址,因此一个变量的指针就是该变量的地址。
( T )
39、c语言是一种结构化程序设计语言。()
( F )
40、在C语言中能逐个地使用下标变量,也能一次引用整个数组。
相关标签:
- C语言
- 湖北经济学院
- 期末试题