一、选择题

1. 有以下程序段:

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

A.a=10b=50c=10

B.a=10b=50c=30

C.a=10b=30c=10

D.a=10b=30c=50

答:A

【解析】a=10,b=50,则a

2. 设有定义以下选项中能够使字符型指针c 正确指向一个字符串的是( )。

A. B. C. D.

答:A

【解析】scanfO 函数是将C 定义为一个字符数组的数组名,选项C 是将c 定义为一个字符型变量,选项 D 应该是在指针的定义同时为它赋值,否则是不合法的。选项A 中定义字符数组str ,再将字符数组stt 的首地址 赋给字符型指针C 。

3. 有如下程序:

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

A.Ta=0,b=l

B.Fa=l,b=2

C.Ta=l,b=2

D.Fa=0,b=2

答:C

【解析】程序执行过程为:判断++a==b++是否成立,++a前置运算先加1,则a=l,b++后置运算先取值,则b=l,也即是判断1==1,成立,输出T ,之后b=2,输出a=l,b=2。故C 选项正确。

4. 关于C 语言中数的表示,以下叙述中正确的是( )。

A. 只有整型数在允许范围内能精确无误地表示,实型数会有误差

B. 只要在允许范围内整型和实型都能精确表示

C. 只有实型数在允许范围内能精确无误地表示,整型数会有误差

D. 只有八进制表示的数才不会有误差

答:A

【解析】实型数据在内存中存储的二进制位数是有限的,而一个十进制实数转化为二进制实数时,其有效数字位数有可能会超过尾数的存储长度,从而导致有效数字丢失而产生误差。在整形数允许范围之内,二进制可以表示任意一个整数。

5. 有以下程序:

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

答:A

【解析】在for 循环中,对3个结构体元素y 值转换成2进制数后向右移一位,再对此时x ,y 值依次进行

6 设fp 为指向某二进制文件的指针,,且已读到此文件末尾则函数.

A. 非0值

C.0

D.NULL

答:A

【解析】当文件读到结尾时

7. 有以下程序:

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

A.3

B.6

C.8

D.12

答:B 为非零值,否则为0。 的返回值为( )。

【解析】本题是选用函数作为另一个函数的参数,所以应该先做其中嵌套的函数,

根据题意可知函数fun ( )是求平均值的函数,所以

要注意:因为函数的返回值是int 型,int 型做除法运算时保留整数,所以的值为5, 这里保留整数为5。

即为计算所以结果为保留整数为6。

8. 设函数中有整型变量n ,为保证其在未赋值的情况下初值为0, 应选择的存储类别是 ( )。

A.auto

B.register

C.static

D.auto 或 register

答:C

【解析】静态存储类型定义变量在未对其初始化时会对其初始化为默认值,其中int 型的默认初始化是0,其他选项的存储类型不能保证。

9. 有以下程序:

北京工商大学c语言复试试题,2016年北京工商大学计算机与信息工程学院C语言程序设计复试笔试仿真模拟题...相关推荐

  1. 西北民族大学c语言程序设计复试科目,2016年西北民族大学数学与计算机科学学院962C语言程序设计考研复试题库...

    一.选择题 1. 有以下程序: 程序的运行结果是( ). A.flqv B.agmrw C.ekpuy D.flqvz 答:A [解析]puts ( )函数将数组中存放的字符串输出到输出设备中,用 结 ...

  2. 合肥工业大学计算机考研试题,2016年合肥工业大学计算机考研真题及答案

    2016年合肥工业大学计算机考研真题及答案 合肥工业大学 2016年招收攻读硕士研究生入学考试试题 试题名称:计算机试题代码:(所有答案必须写在答题纸上,写在试题或草稿纸上一律无效) 一.单项选择题, ...

  3. 武汉科技大学c语言复试题库,2016年武汉科技大学计算机科学与技术学院C语言程序设计复试笔试仿真模拟题...

    一.选择题 1. 以下程序: 程序运行后的结果是( ). A.0 B.-12 C.-20 D.10 答:C [解析]将函数的宏替 2. 设有定义: 若变量均已正确赋初值,则以下语句中错误的是( ). ...

  4. c语言源程序总是由一个或多个函数组成,2016年中山大学卡内基梅隆大学C语言程序设计复试笔试仿真模拟题...

    一.选择题 1. 有以下程序 则以下函数调用语句错误的是( ). A. B. C. D. 答:A [解析]返回值是int ; 声明了一个函数指针,它可以指向一个函数,该函数的形参是两个int ,是把函 ...

  5. 齐鲁工业大学c语言复试真题,2016年齐鲁工业大学理学院C语言程序设计复试笔试仿真模拟题...

    一.选择题 1. 以下选项中,合法的一组C 语言数值常量是( ). A.12. 0Xa23 4.5e0 B.028 .5e_3 -0xf C..177 4el.5 Oabc D.0x8A 10.000 ...

  6. 西北民族大学c语言程序设计复试科目,2016年西北民族大学中国民族信息技术研究院962C语言程序设计复试笔试最后押题五套卷...

    一.选择题 1. 有如下程序: 程序运行后的输出结果是( ). A.54321 B.98765 C. D. 答:B [解析]本题执行过程为:i=〇, 输出字符9, 在i<5的情况下,依次输出字符 ...

  7. c语言程序设计例题椭圆,2016年西安邮电大学理学院高级语言程序设计之C语言程序设计复试笔试仿真模拟题...

    一.选择题 1. 有以下程序: 程序运行的结果是( ). A.0 B.10 C.20 D. 出错 答:C [解析]fun 函数的功能是申请一个指针p ,把p 指向的存储空间赋值为n ,并返回p 指向的 ...

  8. 西北民族大学c语言程序设计复试科目,2016年西北民族大学中国民族信息技术研究院962C语言程序设计复试笔试仿真模拟题...

    一.选择题 1. 有如下程序: 程序运行后的输出结果是( ). 答:D [解析]程序执行过程为: 定义结构体变量 将 ABC , 故D 项正确. 2. 有以下程序 第 2 页,共 33 页 调用str ...

  9. 公安大学c语言真题,2016年中国人民公安大学网络安全与执法C语言程序设计(同等学力加试)复试笔试仿真模拟题...

    一.选择题 1. 有以下程序 程序运行后的输出结果是( ). A.-12 B.9 C.0 D.3 答:A [解析]C 语言中,表达式从右向左计算. 2. 设有以下程序段: 要引用结构体变量Std 中的 ...

最新文章

  1. 安装、设置与启动MySql5.1.30绿色版的方法
  2. 新上市Lighthouse专用芯片TS3633规格介绍
  3. 一切皆文件的编程思想
  4. 怎么将excel中的url批量转化为图片_阿里云+Power BI,轻松实现图片可视化报告(一)...
  5. 安装rabbitMQ delayed-messaged
  6. Common sql statement
  7. 将报表模板中数据集的数据源名称与服务器中的数据源名称修改一致.,连接数据库,服务器端的几个常见错误...
  8. 将20180608141920转成date格式
  9. 思科模拟器简单校园网设计,期末作业难度
  10. Java图形编程实验总结_java 图形用户界面编程实验报告.doc
  11. 5 位改变世界的女性程序员
  12. 软件特性开发的流程感想
  13. 打开Visual Studio Community 2017 报出“许可证已过期”
  14. Python 打字小游戏开发,来体验不一样的打字游戏乐趣(第一篇)
  15. VUE·17:事件处理之 @keyup、@keydown 等键盘按键触发及 @keyup.enter 等别名
  16. mo和po文件相互转化
  17. python项目开发实例集锦-python项目开发案例集锦 mobi|金融租赁公司 业务
  18. 期货都有哪些类型和玩法?
  19. android打电话 接电话 挂电话流程分析
  20. c4droid 下完成的简易计算器

热门文章

  1. python 什么时候后面要加冒号_Python中的每个if条件语句后面都要使用冒号。
  2. java objective-c,Objective-C基础教程学习笔记(附录)从Java转向Objective-C
  3. 光电整纬机狭缝检测工作原理
  4. 西班牙人:武磊身体无恙 可以出场比赛
  5. HTML5视频播放器
  6. 无意间把你的个人资料当圣诞礼物,送给了网络犯罪份子吗?
  7. CSS3贝塞尔曲线$$动画效果
  8. 【行为型】Strategy模式
  9. mysql主从数据库不同步的2种解决方法(转)
  10. 可视化Web报表设计器-FastReport Online Designer简介