2016年河南工业大学信息科学与工程学院C语言程序设计复试笔试最后押题五套卷
● 摘要
目录
2016年河南工业大学信息科学与工程学院C 语言程序设计复试笔试最后押题五套卷(一) .... 2 2016年河南工业大学信息科学与工程学院C 语言程序设计复试笔试最后押题五套卷(二) .... 8 2016年河南工业大学信息科学与工程学院C 语言程序设计复试笔试最后押题五套卷(三) .. 14 2016年河南工业大学信息科学与工程学院C 语言程序设计复试笔试最后押题五套卷(四) .. 21 2016年河南工业大学信息科学与工程学院C 语言程序设计复试笔试最后押题五套卷(五) .. 28
第 1 页,共 34 页
一、选择题
1. 以下叙述中正确的是( )。
A.C 程序的基本组成单位是语句 B.C 程序中的每一行只能写一条语句 C. 简单C 语句必须以分号结束 D.C 语言必须在一行内写完 答:C
【解析】在C 语言中,每条语句必须以分号结束。A 项错误,C 程序的基本组成单位是函数;BD 两项错误,C 程序一行能写多条语句,也可以将一条语句分几行书写。
2. 有以下程序:
程序运行时,输入的值在范围才会有输出结果( )。 A. 不等于10的整数 B. 大于3且不等于10的整数 C. 大于3或等于10的整数 D. 小于3的整数 答:B
【解析】else 总是和其上面最近的if 相匹配,对于第一个if ,只有一个else 语句,所以,若if 为真,表示不做任何处理,只有为假时才进入else 语句中,在else 语句中,若只有一个if 语句,只有其为真才输出。
3. 以下不能用于实型数据的运算符是( )。
第 2 页,共 34 页
答:A
【解析】符号两边必须是整数,因此答案为A 项。
4. C 语言整数不包括( )。
A. 带小数点的整数 B. 正整数 C. 负整数 D. 无符号整数 答:A
【解析】C 语言整数包括正整数,负整数,无符号整数,不含带小数点的整数。
5. 若有函数声明
:以下叙述正确的是( )。
A. 函数参数array ,ptr 都是指针变量
B. 函数参数array 不是指针变量,ptr 是指针变量 C. 调用函数时,实参数组的值将一一复制给array 数组 D. 调用函数时,array 是按值传送,ptr 是按地址传送 答:A
【解析】数组名为数组的首地址,也是指向数组的指针,所以array 和ptr 都是指针,A 项正确,B 项错误。调用函数时,将实参数组首地址赋给指针array , 而不是传递整个数组元素,C 项错误。调用函数时,ar-ray 与ptr 都是按地址传送的,D 项错误。
6. 有以下程序:
执行时若输入:Fig flower is red. <回车>则输出结果是( )。 A.Figflowerisred. B.Figflowefisred. C.Figflower is red. D.Fig flower is red. 答:A
【解析】scanf ( )函数从输入设备按照指定的类型输入对应类型的若干个数据,遇到空格、制表符和回车 时读取结束。可知读到第一个空格时读到第二个空格时
赋值结束,为flower , 可知
式控制符%输出字符串,遇到
赋值结束,为Fig , 从第一个有效字符
为red. 。prinff ( )函数格
为is ,
结束输出。输出结果为 “Figflowerisred. ”。
第 3 页,共 34 页
7. 有以下程序:
程序的运行结果是( )。
A. B. C. D. 答:B
【解析】调用函数fun ,输出的是
8. 有以下程序
程序运行后的输出结果是( )。 A.24 B.44 C.22 D.46 答:B
【解析】p 是int 类型的指针,指向数组a 的首元素;k 的int*类型的指针,指向int*
变量
先执行p++,p 指向a 中第二个元素,然后取值,输出
9. 若变量已正确定义。在
A.
B.
C.
D. 答:A
即输出
即
中,以下不可替代W 的是( )。
【解析】在C 语言中,并没有运算符,判断不相等时,使用
第 4 页,共 34 页
其他三个选项都可以。
相关内容
相关标签