一、选择题

1. 以下程序段中,循环次数不超过10的是( )。 A. B. C. D.

【答案】A

【解析】A 项,

执行函数体判断条件不成立,退出循环,循环次数为1,不超过10

由于执行函数体时i 在增加,一直成立,

由于函次,A 项正确。B 项执行函数体i=6, 判断条件为程序陷入无限循环,循环次数大于10, B 项错误。C 项执行函数体i=3, 判断条件为

D 项执行函数体i=4, 判断条件为数体中i 每次増加2, 所以永远不可能等于10, 故程序会陷入无限循环,循环次数大于10, C 项错误。由于函数体中i 每次减少2, 所以永远不可能等于1,故程序会陷入无限循环,循环次数大于10, D 项错误。

2. 有以下程序

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

A.1

B.10

C.11

D.2

【答案】A

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

3. 有如下程序:

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

A.8, 2,

B •8,8,

C.2, 4,

D.4, 8,

【答案】A

【解析】*的优先级低于++,即先运算组下一个元素;i=l,输出

8, 2。

4. 有以下程序

执行后的输出结果是( )。

A.32

B.24

C.5

D.40

【答案】A 【解析】是先判定i%5是否等于0, 然后不管判定结果如何,执行

是先执行++i,然后判定i%8是否等于0。上述for 循环可以写成:

再运算程序执行过程为:定义指针ptr 与数组然后指针加1, 指向数array , 执行for 循环,使指针指向数组,i=0, 输出指针指向的元素指针指向数组下一个元素;i=2退出for 循环。程序依次输出

5. 有以下程序

程序运行后,若从键盘输入(从第1列开始)

123

45678

则输出结果是( )。

A.1245

B.1256

C.1278

D.1267

【答案】A

【解析】scanf ( )是格式化输入函数;getehar ( )函数从键盘缓冲区读入下一个字符;putehar ( )输出一个字符;printf ( )函数是格式化输出函数。在题目中,程序执行到scanf ( )函数时,会暂停等待用户输入4个字符,按题意输入123〈回车〉后,字符1〜3被分别赋值到cl 〜c3中,而c4会得到一个换行符然后执行第1个getchar ( )函数,由于前面的scanf ( )函数读完了缓冲区中的所有字符,所以此时程序又会暂停等待用户输入,按题意输入45678〈回车〉后,缓冲区第一个字符4赋值c5, 第二个字符5赋值给c6。

6. 下列叙述中正确的是( )。

A. 每个C 程序文件中都必须要有一个main 函数

B. 在C 程序中main 函数的位置是固定的

C.C 程序中所有函数之间都可以相互调用

D. 在C 程序的函数中不能定义另一个函数

【答案】D

【解析】D 项正确,C 语言语法规定,在函数中不能定义其他函数。A 项错误,C 程序必须要有一个main 函数,但并不是每个文件中都要有;B 项错误,main 函数的位置没有特殊要求;C 项错误,从其他函数中不能调用main 函数。

中央财经大学C语言考研真题答案,2017年中央财经大学信息学院901C语言程序设计考研题库...相关推荐

  1. 2020中央财经大学901c语言大纲,2017年中央财经大学信息学院901C语言程序设计考研导师圈点必考题汇编...

    一.选择题 1. 有如下程序: 程序运行后的输出结果是( ). A.15 B.10 C.8 D.1 [答案]A [解析]程序执行过程为:定义字符数组array ,调用函数sum 将数组首地址与4 传入 ...

  2. 2022中央财经大学《901C语言程序设计》考研编程题回忆版

    在过去的22考研中,计算机专业内卷严重,像中央财经大学的电子信息学院更加悲惨,成功上岸的分数都在400+ 分享去年考研的两道编程题 1.2000以内的所有全对数,全对数是指一个数X除了它本身意外所有的 ...

  3. c语言p832.c的答案,2017年北方民族大学计算机系统结构832C语言程序设计与数据结构之C程序设计考研仿真模拟题...

    一.选择题 1. 有以下程序: 程序运行后的输出结果是( ). A. B. C. D. [答案]D while 函数判断p 指针指向地址的内容是否和a 指针指向地址的内容相等,[解析]如果不是,则移动 ...

  4. 计算机考研829包括什么,2017年广东工业大学计算机学院829数据结构考研题库

    一.填空题 1. 阅读下列程序,指出其功能,并写出空格处应填上的语句. [答案] [解析]本题是在哈希表ht[]中插入值为的元素,如该元素已在哈希表中,报告出错. 2. 在一个具有n 个单元的顺序栈中 ...

  5. 2016年C语言专业课,2016-2018年中央财经大学C语言程序设计考研真题及答案解析(6)...

    2016-2018年中央财经大学C语言程序设计考研真题及答案解析(6)本站小编 免费考研网/2020-03-02 c[k++]=b[j++]: c[k]='\0': } 5.编写函数,采用递归方法实现 ...

  6. 中央财经大学c语言试题答案,中央财经大学C语言题

    <中央财经大学C语言题>由会员分享,可在线阅读,更多相关<中央财经大学C语言题(17页珍藏版)>请在人人文库网上搜索. 1.一.选择题(单选,每题2分,共20分)1.已知int ...

  7. 考研807程序设计C语言教程,中央财经大学

    考研是一场持久战,在中央财经大学807C语言程序设计考研复习的过程中,难免会遇到各种各样的问题和挑战.在进入强化冲刺阶段之后,高强度的学习和心里压力更是让很多学子身心疲惫!如何少走弯路,及时解决这些问 ...

  8. 【20保研】中央财经大学信息学院第三届“财经科技精英夏令营”活动报名通知...

    点击文末的阅读原文或者公众号界面左下角的保研夏令营或者公众号回复"夏令营"是计算机/软件等专业的所有保研夏令营信息集合,会一直更新的. 为促进国内高校优秀本科生对财经科技的了解.增 ...

  9. 2023中央财经大学MTI英语翻译硕士专业考研成功经验分享

    中央财经大学是我国211工程大学,财政部直属高校,2019年开设英语翻译硕士专业,具体的报录情况以及考研信息在官网刊登,详情可见官网.2021年报名33人,录取12人(其中1人为少数民族骨干计划).考 ...

最新文章

  1. Hadoop集群中运行MapReduce程序错误记录
  2. 工程设计+算法规模化真的是AI突破吗?DeepMind唇读系统ICLR遭拒
  3. WINCE6.0+S3C2443的启动过程---eboot3
  4. java web 讲义_Java之品优购课程讲义
  5. iOS开发 AVAudioPlayer
  6. SAP Spartacus 服务器端渲染单步调试步骤之二:在服务器端执行应用程序 Angular 代码
  7. 交换机开发(四)—— ARP 基础知识解析
  8. 程序员面试金典 - 面试题 17.12. BiNode(BST中序遍历)
  9. 双向特征融合的数据自适应SAR图像舰船目标检测模型
  10. ie6 z-index不起作用的解决方法
  11. (一)数据结构与算法-线性结构和非线性结构
  12. 中国大学MOOC-数据结构基础习题集、08-1、Talent and Virtue
  13. sql 替换字符串函数_你有一份Excel文本函数大全,请注意查收(下)
  14. bt协议详解 DHT篇(上)
  15. 【它来了】搭载龙芯3A4000的国产办公电脑-桌面型机箱来了~
  16. Flink 网络流控与反压机制
  17. 利用js加密保护核心功能代码
  18. Python qrcode制作二维码
  19. 少林寺、孔子网站被黑
  20. 悬浮按钮和可交互按钮

热门文章

  1. idea中java版本设置
  2. 青春日志html,人民日报青春日记:做有信仰的奋斗者
  3. java读取sheet2_java读取Excel指定sheet页或全部sheet页数据(含2003和2007版本)
  4. linux 空白进程,Linux空白行:行号显示、空白行数统计、删除空白行
  5. Springboot启动流程简述
  6. Ubuntu 2004 鼠标可以移动但是点击无响应 排查流程
  7. Java基础23 网络编程 socket套接字流 TCP传输总结
  8. 用OpenGL导演一场烟花盛会,迎接即将到来的新年
  9. 【WPF】用100行C#代码实现扫雷
  10. Windows安装Gitea