855计算机应用基础,2017年曲阜师范大学印刷学院855计算机应用基础考研仿真模拟题...

一、选择题

1. 以下程序:

程序运行后的结果是( )。

A.0

B.-12

C.-20

D.10

【答案】C

【解析】将函数的宏替

2. 有以下程序:

以下关于程序执行情况的叙述中,正确的是( )。

A.for 循环语句固定执行8次

B. 当产生的随机数n 为4时结束循环操作

C. 当产生的随机数n 为1和2时不做任何操作

D. 当产生的随机数n 为0时结束程序运行

【答案】D

【解析】rand 〇函数是随机数函数,

返巨

第 2 页,共 43 页 换代入程序中即可

之间的随机整数,是把随机数

结果进行模5操作,得圉_之间的随机整数。case 语句标号后的语句可以省略不写,省略后,它与下一条case 合成一条‘或’判定语句。①产生1,3时,输出n ,并跳出switch , 此时并没有跳出for 循环;②产生2, 4时,继续执行for 循环;③产生0时,结束程序,所以for 循环未必执行8次。

3. 有以下程序

程序运行后的输出结果是( )。

A.1

B.10

C.11

D.2

【答案】A

【解析】初始化后,s 指向数组a 的首元素,在调用函数fun 时,形参s 和实参s 是两个独立的int 型指针,在fun 函数内部,形参s 指向新的存储空间,但是不会影响实参s 的指向。所以,在main 函数中,s 仍然指向数组a 的首元素,输出结果是1。

4. 以下选项中能表示合法常量的是( )。

【答案】A

【解析】A 项,表示的是字符串常量。B 项,浮点数的指数部分应该是整型;C 项,单个转义符没有意义; D 项,整数常量中间不能出现逗号。

5. 有以下程序:

第 3 页,共 43 页

程序运行后的输出结果是( )。

A.0

B.2

C.3

D.5

【答案】B

【解析】本题main 函数的作用就是判断字符串s 中小写字母的个数,显然结果为2。

6. 以下选项中,能用作用户标识符的是( )。

【答案】C

【解析】标识符是由若干个字符组成的字符序列,用来命名程序的一些实体。C 语言定义标识符应遵循以下六种规则:①标识符由字母、数字或下划线组成;②第一个字符必须是字母或下划线;③标识符最多由274个字 符组成;④在标识符中严格区分大小写字母;⑥关键字不能作为自定义的标识符在程序中使用。

7. 若有定义语句

( )。

【答案】D

【解析】A 项,p 所指内容执行增1操作;B 项,先取P 指针所指的内容,再执行后++运算;C 项,先取P 指针所指内容,再执行前++运算;D 项,实际上是p 指针执行++操作,而后取值。

8. 有以下程序:

程序运行后的输出结果是( )。

A.32

B.12

C.21

第 4 页,共 43 页

以下不能使用变量year 中的值增至2010的语句是

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值