当前位置:问答库>考研试题

2017年华东师范大学教育学部885教育技术与C程序设计之C程序设计考研导师圈点必考题汇编

  摘要

一、选择题

1. 以下函数的功能是计算a 的n 次方作为函数值返回:

为实现上述功能,函数中下画线处应填入的是( )。 A. B. C. D.

【答案】B

,【解析】for 循环语句,i=l时,最后返回s 。

2. 若以下选项中的变量全部为整型变量,且已正确定义并赋值,则语法正确的switch 语句是( )。

【答案】D

【解析】A 项错误,case 后面的应该为整形或字符型常量;B 项错误,switch 后面的表达式需要在括号内;C 项错误,case 和后面的常量表达式应该由空格隔开。

3. 有以下程序:

程序的运行结果是( )。

A.Z

B.Y

C.B

D.A

【答案】D

【解析】‘Z ’的ASCII 码是90, ‘A ’是65, 执行

出65对应的字符即为‘A ’,故答案是D 。

4. 有以下程序

程序的输出结果是( )。

A.19

B.13

C.11

D.15

【答案】A 【解析】

5. 有以下程序

程序的输出结果是( )。 A. B. C. D.

【答案】C

【解析】在格式控制中用%%表示,将输出一个%符号。

是把p 指向

即在for 循环中,通过指针p 依次访问所

最终输

6. 设有如下函数定义:

若执行调用语句:

A.2

B.3

C.4

D.5

【答案】B

会返

即则函数fun ( )总共被调用的次数是( )。 【解析】函数fun 为递归函数,递归结束条件是k 为小于等于1的数。执行fun (3)语句时执

行时会返

即执

时会返回1,所以函数fun 总共被调用3次。

7. 设有函数定义:

( )。 A.

B.

C.

D.

【答案】A

【解析】函数的参数有两个,第一个是整型,第二个是字符类型,在调用函数时,实参必须一个是整型,一个是字符型相容的类型(整型)。A 项中97为字符传入函数,A 项正确。B 项

的码,可以作为字符不是合法字符,字符单引号里面只能有一个字符,B 项错误。 则以下对函数sub 的调用语句中,正确的是函数sub 返回类型为空,即不返回任何值,故C 项中将函数返回值赋给n 是不正确的调用方法,C 项错误。D 项为字符串,也不是合法的字符,D 项错误。

8. 以下程序段中的变量已定义为int 类型,则

程序段的输出结果是( )。

A.6

B.4

C.5

D.7

【答案】D

【解析】整型常量有3种表示方法,分别是十进制数表示法、八进制数表示法和十六进制数表示法,八进制整常量以0作为前缀。自増和自减运算符的两种用法:前置运算,运算符放在变量之前,规则是先使变量的值增(或减)1,然后以变化后表达式的值参与其他运算;后置运算,