C语言程序设计期末考试题库
C语言程序设计期末考试题库 一单项选择题
1完成C源文件编辑后到生成执行文件C语言处理系统必须执行的步骤依次为
A连接编译 C 编译运行
B 连接运行 D 编译连接
2下列说法正确的是
A一个c语言程序并非总是从主函数位置开始执行的 B一个c语言程序有且只有一个主函数 C函数可以嵌套定义不可以嵌套调用 D程序函数的位置不可以任意 3下面是合法C语言标识符的是 A 2A_K C –M3
B _MN D AC_2
4下列格式符中可以用于控制字符输出的是 A d C o
B f D c
5设xyz和k都是int型变量则执行表达式x y 4z 16k 30 后x的值是 A 4 B 16
C 30 D 50
6执行语句for i 1s 0i 5i s i后变量si的当前值是 A 105 C 155
B 156 D 106
7若有定义 int xp则以下正确的赋值表达式是 A p x B p x C p x D p x
8以下对结构体类型变量的定义中不正确的是 A typedef struct aa B define AA struct aa int n AA int n float m float m AA stud AA stud
C struct D struct int n int n float m float m aa stud struct aa stud 9有如下函数调用语句
func rec1rec2rec3 rec4rec5
函数调用语句中含有的实参个数是 A 3
B 4
C 5 D 以上均不是
10对于以下宏定义 define SQ x xx
define xy SQ x - SQ y 宏调用 2323 执行后值为 A25 C43
B11
D以上均不是
11完成C源文件编辑后到生成执行文件C语言处理系统必须执行的步骤依次为
A连接编译 C 编译运行
B 连接运行 D 编译连接
12下列说法正确的是
A一个c语言程序并非总是从主函数位置开始执行的 B一个c语言程序有且只有一个主函数 C函数可以嵌套定义不可以嵌套调用 D程序函数的位置不可以任意 13下面是合法C语言标识符的是 A 2A_K C –M3
B _MN D AC_2
14下列格式符中可以用于控制字符输出的是 A d C o
B f D c