2017年西北工业大学生命学院857生物医学工程综合考研冲刺密押题
● 摘要
一、选择题
1. 以下选项中,能用作用户标识符的( )。
【答案】C
【解析】标识符是由若干个字符组成的字符序列,用来命名程序的一些实体。语法规则为:①标识符由字母、数字或下画线组成;②第一个字符必须是字母或下画线;③标识符最多由274个字符组成;④在标识符中严格区分大小写字母;⑤关键字不能作为自定义的标识符在程序中使用。
2. 有以下程序
程序的输出结果是( )。
A.
B.
C.
D.
【答案】A
【解析】若满足
输出
3 若主函数中有定义语句.
则
以下选项中错误的调用语句是( )。
A.
第 2 页,共 42 页 否则,输出#。 在主函数前定义的fun 函数首部为
B.
C.
D.
【答案】D
首先数组访问越界,其次是一个整数型,而函数fun 的参数是【解析】D 项错误,
一个数组。
4. 有以下程序:
程序运行后的结果是( )。
A.11
B.21
C.6
D.120
【答案】B
【解析】在整个程序运行期间,静态局部变量在内存的静态存储区中占据着永久性的存储单元,其生存周期 一直延续至整个程序结束。fim 函数被调用了 5次,第1次
,
第2次,
第5次,
5. 有以下程序:
程序的运行结果是( )。
A.3
B.5
C.6
D. 结果不确定
【答案】A
【解析】( )的优先级大于*,故先将1.99强制转化为1,即浮点数1.99被强制转换成1,
第 3 页,共 42 页
第3次,第4次,
执行语句a=(int )1.99*3;计算得a=lX3=3。
6. 有以下程序
程序运行后的输出结果是( )。
【答案】A
【解析】注释
7. 有如下程序:
程序运行后的输出结果是( )。
【答案】D
【解析】程序执行过程为:
定义结构体变量
将
赋值给调用strcpy
函数为结构体成员赋值
最后输出结果为之间计算机不参与编译,所以a 、b 值仍为0。
ABC , 故D 项正确。
8. 以下关于C 语言数据类型使用的叙述中错误的是( )。
A. 若只处理“真”和“假”两种逻辑值,应使用逻辑类型
第 4 页,共 42 页
相关内容
相关标签