2016年昆明理工大学信息工程与自动化学院F001微机原理及程序设计之程序设计复试笔试仿真模拟题
● 摘要
一、选择题
1. 有以下程序:
程序的运行结果是( )。
答:C
【解析】在funO 函数中,
出。
2. 有以下程序:
程序运行后的输出结果是( )。
A.10 12
B.8 10
C.10 28
D.10 16
答:C
【解析】因为b 是全局变量,所以它的值在整个程序结束才会消失。for 循环中,第一次循环
第 2 页,共 33 页 表示X 取值为a 的小数部分,因此,输入a 为输
所以
环
,然后
fun
这时的b 为5, 所以代
入这
时再看第二次循所
以
3. fun 函数的功能是:通过键盘输入给x 所指的整型数组所有元素赋值。在下画线处应该填写的是( )。
A.
B.
C.
D.
答:D
【解析】数组名本身就是地址,所以不需要用符号。C 选项不能对所有元素赋值而是反复给一个数值赋值且是死循环。
4. 有以下程序:
程序的运行结果是( )。
A.11, 10
B.10, 10
C.10,11
D.11, 11
答:A
【解析】当i=l0时循环继续执行,i 值赋值给变量a 。赋值完成后执行i=i+l, 此时i=ll, 判定是
否满足条件不满足条件,结束循环。循环结束时,printf ( )是从右到左结合的,输出i , a 的值为11,10。
5. 有以下程序:
第 3 页,共 33 页
程序的运行结果是( )。
A.5, 6, 7,
B.5, 7, 9,
C.5, 8, 11,
D.5, 5, 5,
答:A
【解析】static 变量编译时,将其分配在内存的静态存储区中,在整个程序运行期间都不释放这些存储单元,即使退出函数,下次再进入该函数时,静态局部变量仍使用原来的存储单元,值是上一次函数调用结束时的值。 程序执行过程为
:
5;
退出循环。故A 项正确。
6. 设有以下语句
则下面叙述中正确的是( )。
A.CIN 是stractTT 类型的变量
B.TT 是struct 类型的变量
C. 可以用TT 定义结构体变量
D. 可以用CIN 定义结构体变量
答:D
【解析】CIN 使用typedef 定义的类型名,可以用来定义结构体TT 类型的变量。
7. 有以下程序(字符a 的码值为97)
程序运行后的输出结果是( )。
第 4 页,共 33 页
返回返回7; 返回6;
相关内容
相关标签