一、选择题

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

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

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

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

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

【答案】D

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

2. 若有定义

执行

语句时,若从键盘输人

876543.0

则a 和b 的值分别是( )。

A.87和6.0

B.876和543.0

C.87和543.0

D.76和543.0

【答案】A

【解析】scarlf ( )函数的一般形式为:scanf (格式控制,地址表列)。其中,“格式控制”是用双引号括起来的字符串,也称“转换控制字符串”,它包括两种信息:①格式说明,由“%”和格式字符组成;②普通字符,即需要原样输入的字符。“地址表列”是需要接收输入数据的一系列变量的地址。本题中的“格式控制”是“%

所以scanf ( )函数将87赋给a , 6赋给b 。

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

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

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

第 2 页,共 32 页 其中%2d 的意思是要输入一个整数,但该整数最宽只占2个字符,而%f 是要输入一个浮点数。而题目要求输入的是876和543.0,

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

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

【答案】D

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

4. 有以下程序:

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

A.10,64

B.10,10

C.64,10

D.64,64

【答案】A

【解析】C 语言中带参数的宏可以理解为用参数直接替代定义式中的变量,而不经过任何修改。所以

5. C 语言主要是借助以下( )功能来实现程序模块化的。

A. 定义函数

B. 定义常量和外部变量

C. 三种基本结构语句

D. 丰富的数据类型

【答案】A

【解析】C 程序的模块化主要通过函数来实现。C 语言允许对函数单独进行编译,从而可以实现模块化。

6. 有以下程序:

第 3 页,共 32 页

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

A.1,2,1,2

B.1,2,2,1

C.2,1,2,1

D.2,1,1,2

【答案】B

【解析】本题首先让指针变量p 和q 分别指向m 和n 的地址空间,然后将p 赋值给r ,让r

指向m ,q 赋值给p ,让p 指向n ,再将r 赋值给q ,让q 指向m ,因此最后p 指向n ,q 指向m 。

7. 有以下程序(其中k 的初值为八进制数):

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

A.12

B.11

C.10

D.9

【答案】D

【解析】k 的初值是八进制数011,转换为十进制数就是9,在输出时自增运算符“++”是作为后缀出现的,因此是先输出9,然后k 的值再自增1。

8. 以下选项中,合法的一组C 语言数值常量是( )。

A.12. 0Xa23 4.5e0

B.028 .5e_3 -0xf

C..177 4el.5 Oabc

D.0x8A 10.000 3.e5

【答案】A

【解析】A 项,C 语言中小数必须要有小数点,但是小数部分可以省略,12. 是合法的常量;C 语言中十六进制数以0X 或Ox 开头,0Xa23是指十六进制数a23; 在C 语言中,“e ”或“E ”后跟一个整数来表示以10为底的幂数,B 项,028表示的是八进制,以0开头,0后面的数字只能在0~7之间。C 项,4el.5,e 后面只能跟整数,Oabc 表示八进制,0后面的数字只能在(K7之间;D 项,10,000中不能有逗号。

9. 以下选项中表示一个合法的常量是(说明:符号表示空格)( )。

A.999

B.OXab

C.123E0.2

D.2.7e

第 4 页,共 32 页

824c语言程序设计考研试题,2017年西藏大学文学院824计算机专业基础综合之C程序设计考研题库...相关推荐

  1. 华中科技大学计算机学院考研大纲,2017年华中科技大学834计算机专业基础综合考研大纲...

    资源大小:0.1-10.0 MB 资源类型: rar 发布时间: 2020/5/14 23:35:45 资源评分: ★★★ 资源简介: 2017年华中科技大学834计算机专业基础综合考研大纲 下载流程 ...

  2. 853计算机综合基础包括什么,2017年南京农业大学853计算机专业基础综合硕士研究生参考书目...

    2017年南京农业大学853计算机专业基础综合硕士研究生参考书目已发布,聚英考研信息网为大家收集整理了详细内容: 相关推荐: "计算机专业基础综合 "课程参考书如下: 参考书目 1 ...

  3. 《考研计算机专业基础综合考试解析配套1000题》错题集20155314刘子健

    <考研计算机专业基础综合考试解析配套1000题>错题集 By20155314刘子健 目录 数据结构部分 第一章 线性表 第二章 栈.队列和数组 第三章 树与二叉树 第四章 图 第五章 查找 ...

  4. 计算机与信息专业综合试题,2017年西南大学计算机与信息科学学院软件学院808计算机专业基础综合考研题库...

    目录 2017年西南大学计算机与信息科学学院软件学院808计算机专业基础综合考研题库(一).... 2 2017年西南大学计算机与信息科学学院软件学院808计算机专业基础综合考研题库(二).. 14 ...

  5. mips汇编计算开方_清华考研辅导班-2020清华大学912计算机专业基础综合考研经验真题参考书目...

    清华大学912计算机专业基础综合考试科目,2020年初试时间安排为12月22日下午14:00-17:00业务课二进行笔试,清华大学自主命题,考试时间3小时. 一.适用院系及专业 清华大学计算机科学与技 ...

  6. 华科考研834计算机网络,【考研经验】2019华科834计算机专业基础综合备考攻略(一)...

    原标题:[考研经验]2019华科834计算机专业基础综合备考攻略(一) 今日分享2019华中科技大学计算机考研834计算机专业基础综合备考攻略之数据结构部分! 敲 · 黑 · 板 主要分享华科834计 ...

  7. 清华大学计算机综合基础真题,【盛世清北】2021清华大学912计算机专业基础综合考研真题-清华考...

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 [盛世清北]2021清华大学912计算机专业基础综合考研真题-清华考研辅导班 盛世清北分享: 清华大学912计算机专业基础综合考试真题,适用北京大学以下院 ...

  8. 南农853计算机专业基础综合包括哪些,2017南京农业大学 南农大 853 计划机专业基础综合硕士招生考试大纲及参考书目.pdf...

    2017南京农业大学 南农大 853 计划机专业基础综合硕士招生考试大纲及参考书目 布丁考研网,在读学长提供高参考价值的复习资料 "计算机专业基础综合 "课程参考书如下: 参考书目 ...

  9. 哈工程816计算机专业考研资料,哈尔滨工程大学计算机科学与技术学院816计算机专业基础综合(自命题①数据结构,②计算机组成原理)历年考研真题汇编.pdf...

    目 录 [数据结构] 2 2005 年哈尔滨工程大学计算机科学与技术学院 816 数据结构考研真题 2 2004 年哈尔滨工程大学计算机科学与技术学院 816 数据结构考研真题 9 2003 年哈尔滨 ...

最新文章

  1. 我理解的--java观察者模式
  2. mongodb系列~mongodb慢语句(2)
  3. 《Saas模式云原生数据仓库应用场景实践》激活数据生产力,让分析产生价值
  4. #ifndef#define#endif的用法
  5. 面试题:有限制条件的求和
  6. 编译原理语义分析_编译原理 第一章 绪论
  7. React + leaflet 地图瓦片 加载错乱 不能正常显示
  8. linux查找大文件或目录
  9. resin 系统日志_resin日志
  10. Excel的窗口如何冻结与拆分?
  11. Mac 制作U盘操作系统并清空Mac全部数据后重装系统
  12. 小项目一:使用fping统计网络中主机的网络连通情况
  13. google身份验证器
  14. 数据可视化ECharts:饼形图2 地区分布模块制作(南丁格尔玫瑰图)
  15. OSError: exception: access violation writing,
  16. 【C语言】*p++与(*p)++的区别
  17. Modbus通讯协议的原文和详解
  18. 百度搜索高级语法技巧
  19. 【UEFI基础】Shell下的命令(一)
  20. 简单的登陆注册的实现+验证码和表单验证

热门文章

  1. 推免(考研)英语复试口语问题小结
  2. android 动画间隔时间,Android ValueAnimator在重复期间暂停
  3. php lamda,什么是lambda(函数)?
  4. App inventor访问assets目录中的资源文件的方法
  5. 互联网盈利模式分析一
  6. xlucar-需求文档-移库
  7. Github中文社区python练习小题目
  8. 关于反馈的邮件_关于反馈
  9. 数学建模学习笔记(13)分类模型
  10. 显著目标检测论文(三)——Minimum Barrier Salient Object Detection at 80 FPS (2015)