一、选择题

1. 有以下程序:

程序运行后的输出结果是( )。 A.ABE B.BDI C.BCF D.BCD 【答案】B 【解析】

函数是向屏幕上输出一个字符,

是计算

码值。第一次循环,a 等

于0, 则f (a )等于1,b 等于1,输出B 第二次循环,a 等于1,则f (a )等于2, b 等于3, 输出D 第三次循环,a 等于2, 则f (a )等于5, b等于7, 输出I 。

2. 若有定义:

则以下不能正确表示该数组元素的表达式是( )。

A. B. C. D. 【答案】A

a

A 项,C 语言中规

定,方括号的优先级高于相当于是项,

的地址,

表示数组元素

是元素

的地址,

C 项

是元素

B 项,是不能表示数组元素。

的地址,

D

的地址,

表示数组元素的地址,表示数组元素

3. 若有代数式(其中e 仅代表自然对数的底数,不是变量),则以下能够正确表示该

代数式的C 语言表达式是( )。

【答案】A

【解析】math.h 是数学运算库函数的头文件名:

4. 有以下程序

程序运行后输出结果是( )。 A.0, 2 B.0, 3 C.1, 3 D.1, 2 【答案】D 【解析】话,则

是与逻辑操作符,两侧都为真,结果为真,否则结果为假;如果

前面为0的

. 后面的不予判定,这是逻辑操作符的短路特性。

的执行顺序是,先判定a 是否等于0, 如果等于0, 执行a++,跳出循环(短

;如果a 不等于0, 执行a++,然后执行++b,再判定b 是否等于0, 根据判定结果决定是否进路性)

行下一次循环。

第一次循环,a 等于-2, 执行a++; b 等于0, 执行++b,得到a 等于-1,b 等于1; 第二次循环,a 等于-1,执行a++; b 等于1, 执行++b, 得到a 等于0, b 等于2;

⑦第三次循环,a 等于0, 执行a++, 不满足条件,跳出循环,得到a 等于1,b 仍然是2。

5. 对于一个正常运行的C 程序,以下叙述中正确的是( )。

A. 程序的执行总是从程序的第一个函数开始,在main 函数结束 B. 程序的执行总是从main 函数开始

C. 程序的执行总是从main 函数开始,在程序的最后一个函数中结束

D. 程序的执行总是从程序的第一个函数开始,在程序的最后一个函数中结束 【答案】B

【解析】一个正常运行的C 程序总是从main 函数开始执行,最后返回到main 函数结束。

6. 有以下程序:

程序运行后的输出结果是( )。 A.-1 B.0 C.1 D.7

【答案】A

【解析】“++”和“一”运算,当以前缀形式出现时,则先进行加一或减一操作,再取值,当以后缀形式出现时,贝晚取值,再进行加一或减一操作。程序中执行才跳出循环,执行下条语句,即a 为0时再执行

7. 有以下程序:

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

【答案】D

【解析】函数f 的功能是将重新定义的结构体b 整体赋给圯], 即数组a 的第二个元素,而数组a 的第一个元素不变。因此main 函数中调用函数f 时,即数组c 的第二个元素变成结构体b , 第一个元素不变。

8. 有以下程序:

直到while 判断为0时

后输出,最终输出的结果为-1。

c语言程序设计967,2017年湖南师范大学数学与计算机科学学院967C语言程序设计和数据结构[专业硕士]之C程序设计考研仿真模拟题...相关推荐

  1. 湖南师范大学c语言作业答案,2017年湖南师范大学物理与信息科学学院845C语言程序设计考研题库...

    一.选择题 1. 有以下程序 程序运行后的输出结果是( ). A.24 B.44 C.22 D.46 [答案]B [解析]p 是int 类型的指针,指向数组a 的首元素:k 的int*类型的指针,指向 ...

  2. 五邑大学计算机组成原理试卷,2017年五邑大学信息工程学院807微机原理与应用[专业硕士]之计算机组成原理考研强化模拟题...

    一.选择题 1. -个TCP 连接总是以1KB 的最大段发送TCP 段,发送方有足够多的数据要发送.当拥塞窗口为16KB 时发生了超时,如果接下来的4个RTT (往返时间)时间内的TCP 段的传输都是 ...

  3. 湖南师范大学数学与计算机学院郭水霞,湖南师范大学数学与计算机科学学院2013备考手册...

    为了能让大家更加了解湖南师范大学数学与计算机科学学院,挑选适合自己的专业,更好的复习,查字典查字典考研网特地推出了2013年湖南师范大学数学与计算机科学学院考研备考手册,希望对大家有所帮助. 一.学院 ...

  4. 967c语言程序设计是什么,2018年湖南师范大学数学与计算机科学院967C语言程序设计和数据结构[专硕]之C程序设计考研核心题库...

    一.选择题 1. 设有以下函数: 则下面对函数指针的定义和赋值均是正确的是( ). A. B. C. D. [答案]D [解析]函数指针的一般定义形式为:数据类型(*指针变量名)( ).定义函数指针时 ...

  5. 计算机科学和统计学他俩差差,432统计学[专硕]考研复习资料2020年湖南师范大学数学与计算机科学学院...

    一.统计数据与统计学 1.统计学的概念 统计学是研究如何搜集数据.整理数据.分析数据,以便从中做出正确推断的认识方法论科学.实际上,它是一门方法论的科学而不是实质性科学. 2.统计学和统计数据的关系 ...

  6. 福建师范大学计算机科学系,福建师范大学数学与计算机科学学院-福建师范大学数学与信息学院.PDF...

    福建师范大学数学与计算机科学学院-福建师范大学数学与信息学院.PDF 福建师范大学数学与计算机科学学院 师大数计[2014]30 号 关于成立推荐2015 年优秀应届本科毕业生 免试攻读硕士研究生遴选 ...

  7. 南师大数学与计算机科学学院,南京师范大学数学与计算机科学学院

    南京师范大学数学与计算机科学学院 语音 编辑 锁定 上传视频 南京师范大学数学与计算机科学学院是南京师范大学综合规模最大的二级学院.学院下设数学系.计算数学系.计算机科学系.信息工程系.金融数学系.南 ...

  8. 中国石油大学计算机摸底考试试题,2017年中国石油大学(华东)计算机与通信工程学院859数据结构考研仿真模拟题...

    目录 2017年中国石油大学(华东)计算机与通信工程学院859数据结构考研仿真模拟题(一).... 2 2017年中国石油大学(华东)计算机与通信工程学院859数据结构考研仿真模拟题(二).. 13 ...

  9. 【调剂】2022年赣南师范大学数学与计算机科学学院计算成像课题组招生硕士研究生...

    公众号[计算机与软件考研]每天都会发布最新的计算机考研调剂信息! 点击公众号界面左下角的调剂信息或者公众号回复"调剂"是计算机/软件等专业的所有调剂信息集合,会一直更新的. 202 ...

  10. 【调剂】2021赣南师范大学数学与计算机科学学院招收数学专业和电子信息调剂生...

    点击文末的阅读原文或者公众号界面左下角的调剂信息或者公众号回复"调剂"是计算机/软件等专业的所有调剂信息集合,会一直更新的. 2021赣南师范大学数学与计算机科学学院招收数学专业( ...

最新文章

  1. 前端基础之JQuery
  2. 解题报告(三)多项式求值与插值(拉格朗日插值)(ACM / OI)
  3. JAVA通过反射获取方法真实参数名
  4. Tango+Daydream,刀剑合璧的Android VR开发
  5. 学习Identity Server 4的预备知识
  6. 2019年最流行的七大编程语言:学习编程,你会选择哪一种语言呢?
  7. c++相对路径怎么判断_不可思议!C罗无球跑位分析
  8. Spring: 读取 .properties 文件地址,json转java对象,el使用java类方法相关 (十三)
  9. MyBatis使用log4j输出日志
  10. Pandas里面dataframe 中loc和iloc函数的区别
  11. zabbix 5.0所有依赖包_一杯茶的时间,上手Zabbix
  12. linux的vi命令详解,linux vi命令详解
  13. mac视频播放器哪个最好用?不妨试试OmniPlayer Pro mac中文版吧
  14. 算法模板-深度优先遍历
  15. 期末知识点复习——概率论与数理统计(5)
  16. html 视频类插件,科技常识:HTML5视频播放插件 video.js介绍
  17. 一个页面中有多个audio标签,其中一个播放结束后自动播放下一个,audio连续播放
  18. android手机邮件6,Android手机邮箱设置详细教程
  19. 虚拟机时间不同步如何解决?
  20. 印象笔记Markdown样式美化 - window版

热门文章

  1. pdo oracle extension php.ini,php,pdo怎么连接oracle数据库?
  2. python 实现数据化大屏_基于Python实现交互式数据可视化的工具(用于Web)
  3. 深圳php程序培训班,深圳php编程培训班哪几个好
  4. net高并发处理技术_高并发业务服务器发生处理的几种状态?
  5. php 5.5.9安装,php5.5.9+apache2.4.7 编译安装
  6. 点线面的意义_如何运用设计中的点线面?
  7. win10系统文件拖拽卡顿_IT技巧分享16:如何让win10摆脱卡顿
  8. Vue-购物车简单案例
  9. 数字货币交易系统_区块链交易所开发,数字货币平台功能与安全
  10. laravel 配置邮件发件人_Jenkins中配置自动化测试项目