一、选择题

1. 有如下程序:

程序运行后的输出结果是( )。 A.STRENG B.STRIEG C.STREN D.STREN0 答:C

【解析】printf 函数按照格式符说明输出对应的数据。给定地址开始依次输出字符,直到遇到时

为STREN , 故C 项正确。

2. 有以下程序段:

已知字符a 的ASCII 码十进制值为97,则执行上述程序段后输出的结果是( )。 A. 因变量类型与格式描述符的类型不匹配输出无定值 B. 输出项与格式描述符个数不符,输出为零值或不定值 C.a ,97,12k=12 D.a ,97,k=12 答:D

【解析】字符变量中的值就是该字符的Ascn 代码值,

可以参与对整型变量所允许的任何运算。

c 表示以字符格式输出ch 的值,所以输出为a ; %d表示以十进制代码的形式输出。h

,然后以十进制的值,为97; k 没有对应的输出格式,不输出。在第二个语句中,首先输出“k=”代码输出k 的值,为12。

第 2 页,共 34 页

控制符用于输出字符串,输出时从

初始化

调用printf 输出字符串

结束。给字符变量赋值0,相当于赋值

改动数组第4个和第6个元素之后字符串变为'

3. 有以下程序

执行后的输出结果是( )。 A.5, 11 B.5, 5 C.11, 11 D.11, 5 答:A

【解析】fun 函数中m 和i 是静态变量,退出函数以后,下次再进入该函数时,m 和i 仍然保持上一次的数 值。第一次调用

返回11。

4. 以下函数按每行8个输出数组中的数据:

下画线处应填入的语句是( )。

A.

B.

C.

D. 答:C

【解析】每行输出8个数组数据的实现,即输出8个后就输出一个换行,所以,应该对8取余,当结果为0时输出换行符,即用语句

5. 以下选项中可用作C 程序合法实数的是( )。

第 3 页,共 34 页

时,返回5; 第二次调用时

可表达。

答:A

【解析】浮点型常量分十进制小数形式和指数形式。指数形式要求字母e (或者E )前后必须有数字,且e 后面的指数必须为整数。BCD 三项错误。

6. 若有定义语句intx=12,y=8,z ;,

其后执行语句

A.1.9 B.1 C.2 D.2.4 答:B 由于z 定义为整型,故最终结果为1。

7. 若函数中有定义语句则( )。

A. 系统将自动给k 赋初值0 B. 这时k 中的值无定义 C. 系统将自动给k 赋初值-1 D. 这时k 中无任何值 答:B 【解析】

这条语句是定义一个整型变量k ,这是动态定义,编译程序仅为k 开辟存储单

元,而没有在存储单元中存放任何初值,此时变量中的值时无意义的。若是静态定义,则会自动初始化,其默认值为0。

8. 以下函数的功能是:通过键盘输入数据,为数组中的所有元素赋值( )。

在程序中下画线处应填入的是( )。

A.

B.

C.

D. 答:C

A 项错误,【解析】划线处需要完成两个功能:①给x[i]元素赋值;②i 变量加一。仅能对x[0],赋值,且会是程序陷入死循环;B 项错误, ,仅能对x[l]赋值,也会是程序陷入死循环;D 项错误,不能实现为x[0]赋值,而且还会导致出界。

则z 的值为。

【解析】根据优先级先计算x/y, 即12/8,由于是整型,故x/y的值为1,接着计算0.9+1=1.9,

第 4 页,共 34 页

8086 c语言,2016年上海大学机电工程与自动化学院微机硬件及软件(包含8086微机和C语言)之C程序设计考研复试题库...相关推荐

  1. 青岛科技大学C语言程序设计,2016年青岛科技大学信息学院C语言程序设计考研复试题库...

    一.选择题 1. 有以下程序: 己知字母A 的ASCII 码值为65, 程序运行后的输出结果是( ). A.E , 68 B.D , 69 C.E , D D. 输出无定值 答:A [解析]C 语言中 ...

  2. 9032c语言程序设计,2016年中国计量学院机电工程学院9032C语言程序设计考研复试题库...

    一.选择题 1. 下列形式中不合法的常量是( ). 答:C [解析] 数常量. 2. 有以下定义 答:A [解析]%运算是取两整数相除后余数的运算符,它只适用于整数的运算.A 项正确, 果为doubl ...

  3. 中南民族大学复试c语言题库,2016年中南民族大学生物医学工程学院C程序设计考研复试题库...

    一.选择题 1. 以下叙述中错误的是( ) A.C 程序在运行过程中所有计算都以十进制方式进行 B.C 程序在运行过程中所有计算都以二进制方式进行 C. 所有C 程序都需要编译链接无误后才能运行 D. ...

  4. 通信专业考研考C语言,2016年北京邮电大学信息与通信工程学院C语言程序设计考研复试题库...

    一.选择题 1. 有以下程序 程序运行后的输出结果是( ). A.2,3,1 B.2, 3, 2 C.2, 3, 3 D.2, 2, 1 答:A [解析]对于表达式 改成计算第三个表达式 2. 有以下 ...

  5. 新疆大学c语言期末考试题库,2016年新疆师范大学教育科学学院C语言程序设计考研复试题库...

    一.选择题 1. 下列叙述中正确的是( ). A. 在switch 语句中,不一定使用break 语句 B. 在switch 语句中,必须使用default C.break 语句必须与switch 语 ...

  6. 郑州轻工业大学c语言考试题库,2016年郑州轻工业学院计算机与通信工程学院C语言程序设计考研复试题库...

    一.选择题 1. 以下C 语言用户标示符中,不合法的是 . 答:D [解析]C 语言中的标识符只能由字母.数字和下画线构成,且第一个字符必须是字母或下画线,同时不能与C 语言中的关键字相同.D 项还有 ...

  7. c语言编写程序统计某给定ascii文件中个字母的出现频率,2016年浙江理工大学理学院C语言程序设计考研复试题库...

    一.选择题 1. 对于一个正常运行的C 程序,以下叙述中正确的是( ). A. 程序的执行总是从程序的第一个函数开始,在main 函数结束 B. 程序的执行总是从main 函数开始 C. 程序的执行总 ...

  8. 齐鲁工业大学c语言程序设计试题及答案,2016年齐鲁工业大学理学院C语言程序设计考研复试题库...

    一.选择题 1. 以下叙述中错误的是( ). A. 书写风格良好的程序执行效率尚 B. 书写风格良好的程序易读性好 C.C 程序可以在一行上写多条语句 D.C 程序允许将一条语句分写在多行上 答:A ...

  9. 上海交通大学c语言程序设计考试,2016年华东交通大学软件学院C语言程序设计考研复试题库...

    一.选择题 1. 有以下程序: 程序运行后的输出结果是( ). A.0 B.3 C.7 D.8 答:B [解析]C 语言中,字符串没有专门的类型表示,是通过字符数组表示,在字符串末尾用表识字符串结 束 ...

最新文章

  1. vins中imu融合_双目版 VINS 项目发布,小觅双目摄像头作为双目惯导相机被推荐...
  2. 360多数据源混合查询引擎的前世今生
  3. 第二十九章:学校招生
  4. 坑爹系列:sizeof运算符
  5. 阿里云linux主机更新hostname
  6. python+Selenium之操作滚动条
  7. 单干必备:论嵌入式模块化编程、驱动分离的重要性
  8. 计算机硬件工程师主要干什么,计算机硬件工程师主要学习什么内容
  9. Java小程序之你画我猜
  10. Wamp的介绍和配置,解决安装时一些错误和配置上的一些需要,轻轻松松搭建以为window系统的服务器
  11. ScrollView 滑动停止监听
  12. c++switch语言,C++ switch语句
  13. 华为又一重拳!迄今为止最强5G基带芯片、全球最快CPE正式发布!...
  14. kubernetes节点维护命令——cordon, drain, uncordon
  15. 盘点2017,迎接2018
  16. Faker生成测试数据
  17. SpringSecurity 源码解析 | 加JWT 实战 之 授权流程源码分析
  18. 生物芯片 完全平方数
  19. linux gsoap 开发教程,gsoap使用笔记
  20. 如何撰写《软件需求规格说明书》

热门文章

  1. XAMPP下的MYSQL解决中文乱码问题
  2. 单IP无TMG拓扑Lync Server 2013:边缘服务器
  3. SHELL简单脚本编写
  4. 利用async和await异步操作解决node.js里面fs模块异步读写,同步结果的问题
  5. 老版本select2设置初始值
  6. Linux内存管理优化技巧集锦
  7. 使用AWSTATS自动分析Nginx日志
  8. QTP 中 通过 Test Setting 设置 function libraries 与 test 的关联
  9. noclobber:避免文件的重写
  10. Jsp实现图书馆借阅管理系统