2018年江苏师范大学教育学部825教育技术基本技术之C程序设计考研核心题库
● 摘要
一、选择题
1. 有以下程序:
程序运行后的输出结果是( )。
A.1, 12,13,4,15,
B.10,9, 8,7,6,
C.1, 7, 13, 9, 15,
D.10, 12, 8, 4,6,
【答案】A
【解析】fun ( )函数功能是:对数组中,下标对3求余为0的元素减去5, 下标对3求余不为0的元素累加5, 所以执行完fun ( )函数后,数组c 中元素值为1,12, 13, 4, 15, 答案为A 选项。
2. 有以下程序:
程序运行后的输出结果是( )。
A.1, 2
B.3, 4
C.5, 6
D.123, 456
【答案】C
【解析】程序中首先定义一个一维数组,然后将数组中的值写入到5和6。
3. 有以下程序:
程序运行后的输出结果是( )。
A.1
B.123
C.23
D.3
【答案】A 【解析】
和
,不执行if 后面的语句,所以最后输出只有1,故答案为A 选项。 是转义字符,表示空字符,故成立,输出1; 是字符常量和0不等,
中,然后再从中读出数组中的元素,每次读出2个元素,分别赋值给k 和n , 循环执行3次,故最终k 和n 的值为都是字符常量,因为
4. 有以下程序:
程序的运行结果是( )。
A.-1, 0
B.0, 0
C. -1 , -1
D.1, 1
【答案】A
【解析】本题执行过程为:先取a 值为1, 执行循环,件不成
立,退出循环,再执行
5. 有以下程序:
程序运行后的输出结果是( )。
A.12
B.4
C.1
D.0
【答案】B 【解析】
6. 有以下程序
程序的运行结果是( )。
A.20, 15
B.30, 17
C.15, 30
D.20, 30
【答案】A
【解析】循环输出前两个数据,结果为20,15。
7. 有以下程序
:
程序的运行情况是( )。
A. 形成无限循环
执行再取a 值为0, 判断条得到最后输出故A 项正确。
先输出i ,由于i=4, 不满足条件,直接输出换行符。
相关内容
相关标签