2017年天津医科大学生物医学工程(工学)803计算机基础考研导师圈点必考题汇编
● 摘要
目录
2017年天津医科大学生物医学工程(工学)803计算机基础考研导师圈点必考题汇编(一) . 2 2017年天津医科大学生物医学工程(工学)803计算机基础考研导师圈点必考题汇编(二) 10 2017年天津医科大学生物医学工程(工学)803计算机基础考研导师圈点必考题汇编(三) 18 2017年天津医科大学生物医学工程(工学)803计算机基础考研导师圈点必考题汇编(四) 26 2017年天津医科大学生物医学工程(工学)803计算机基础考研导师圈点必考题汇编(五) 34
一、选择题
1. 有以下程序:
执行时输入:123<回车>, 则输出结果是( )。
A.1,2,3,2,3,3,
B.1, 2, 3,
C.2, 3, 4, 3, 4, 4,
D.1, 1, 1, 2, 2, 3
【答案】A
【解析】本题执行过程为:输入1, 匹配easel , 输出1, 然后执行b++得b=2, 再执行下一个case 的语句输出2,然后执行b++得b=3,继续执行default , 输出3; 输入2,执行case2, 输出2, 然后执行b++得b=3,执行default 输出3; 输入3,执行default 输出3。故A 项正确。
2. 程序段: 的输出结果是( )。
A.123.141593
B.123.141493
C.12, 3.141593
D.123.1415930
【答案】A
【解析】输出的x 与y 之间没有空格,代表输出字符型数据,y 的格式应为小数点后保留6位。
3. 以下函数的功能是计算a 的n 次方作为函数值返回:
为实现上述功能,函数中下画线处应填入的是( )。 A. B. C. D.
【答案】B
【解析】for 循环语句,i=l时,
4. 有以下程序:
程序运行后的输出结果是( )。
A.3,7
B.3,5
C.1,5
D.1,3
【答案】C
【解析】程序执行过程:指针p 指向数组第一个元素;*(p++)先取p ,输出p 指向的元素1,之后p 加1,指向数组第二个元素;*(++P),指针p 加1指向数组第三个元素,之后输出所指元素5。
5. 以下选项中,合法的数值型常量是( )。
A.3.2
B.'X'
C.099
D.OxEH
【答案】A
【解析】A 项正确,3.2是合法的实型常量;B 项错误,‘X ’为字符型常量不是数值型常量;C 项错误,以0开头,表示八进制,但八进制的每位小于8; D 项错误,Ox 和H 冲突都是表示十六进制。
6. 有以下程序:
,最后返回s 。
程序的运行结果是( )。
A.-1,0
B.0,0
C.-1,-1
D.1,1
【答案】A
【解析】本题执行过程为:先取a 值为1,执行循环,a=0,执行b--,b=0,再取a 值为0,判断条件不成立,退出循环,再执行a--得到a=-1,最后输出a=-l,b=0。故A 项正确。
7. 有以下程序
程序输出( )。
A.0, 0, 0, 3
B. 编译有错
C.1, 1, 2, 0
D.0, 1, 2, 0
【答案】B
【解析】c=2不属于if 子句,它是在if 和else 之间的语句,如果该if 子句含有多个语句(两
,则必须使用复合语句,即用花括号把一组语句括起来。在程序中else 必须与if 配对,个以上)
共同组成一条if-else 语句,中间不能出现其他语句。
8. 有以下程序:
程序运行后的输出结果是( )。
A.1, 4, 8
B.4, 4, 4
C.1, 2, 4
D.1, 1, 4
相关内容
相关标签