一、选择题

1. 若变量已正确定义,则以下for 循环( ):

A. 执行4次B. 执行3次

C. 执行次数不确定

D. 执行123次

【答案】C

【解析】

优先级低于

逻辑与表达式。规则为:对expl 求值,若为0, 则表达式为0, 则不计算exP2; 若expl 非0, 则求exP2值,作为表达式值。本题计算过程为:先判断a>b为假,m=0, 整个逻辑表达式为假,不计算右表达式,n=2。故C 选项正确。

2. 有以下程序:

程序运行时键盘输入9〈回车>,则输出的结果是( )。

A.10

B.11

C.9

D.8

【答案】A

【解析】“++”和“一”运算,当以前缀形式出现时,贝U 先进行加一或减一操作,再取值,当以后缀形式出现时,则先取值,再进行加一或减一操作。判断条件中if (a++<9)是先用后加,即a 的值为9,所以条件不成立,但是a 已经进行了自增1操作,a 的值此时为10。执行else 语句时,因为打印a_-,是先用后减,所以先输出10,然后a 的值变为9。

3. 有以下程序:

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

A.2, 1

B.6, 1

C.6,0

D.2, 0

【答案】A

【解析】程序前面表达式等同于

a=2; 优先级低于程序执行过程为:c=241, c/100=2, 2%9=2, 得为真,非0值为真,0值为假,即(-1)为真,逻辑与表达式

得b=l。

4. 设有定义:doublex=2.12; ,以下不能完整输出变量x 值的语句是( )。

【答案】A

【解析】printf 函数控制字符财输出float 类型,%If 输出double 类型。格式控制%m.nf ,表示数据输出总的宽度为m 位,其中小数部分占n 位。当数据的小数位多于指定宽度n 时,截去右边多余的小数,并对截去的第一位小数做四舍五入处理;而当数据的小数位少于指定宽度n 时,在小数的右边补零;当m 小于有效位数时,整数部分输出所有有效数字并且自动对齐,小数部分按照n 指定位数输出。A 项按照float 格式输出数据,宽度为5位,保留小数0位,输出为2,不能完整输出X ,选择A 项。B 项按照float 格式输出数据,输出为2.120000。C 项按照double 格式

输出数据,输出为2.120000〇D 项按照float 格式输出数据,保留小数位数为5,输出为2.12000。

5. 若有以下程序

则程序的输出结果是( )。

A.5, 1, 2, -1

B.2, 1, 2, -1

C.2, 2, 2, 4

D.1, 2, 3, 4

【答案】A 【解析】和II 是逻辑运算符,符号两侧都为真时,结果为真,否则返回假;苻号两侧都为假时,结果为假,否则返回真。

题目没有答案,原题可能是

输出a ,b ,c ,d

第一个if 判定表达式中是两个赋值语句,结果判定为true ,执行结束后a=2, b=l,c=2在第二个if 判定表达式中,c==3判定为false ,然后执行d=-l,非零值,判定为true ,所以执行a=5,最终结果是a=5,b=1,c=2,d=-1,选A 。

6. 若程序中有宏定义行:

#defineN100

则以下叙述中正确的是( )。

A. 宏定义行中定义了标识符N 的值为整数100

B. 在编译程序对C 源程序进行预处理时用100替换标识符N

C. 上述宏定义行实现将100赋给标识符N

D. 在运行时用100替换标识符N

【答案】D

【解析】D 项正确,预处理程序对源程序中所有使用宏名的地方进行直接替换。A 项错误,宏定义没有类型限制;B 项错误,预处理程序进行宏替换,而非编译程序;C 项错误,宏定义不是赋值操作,而是进行在预编译时进行替换。

7. 有如下定义:

若文件已正确打开,且数组x 的10个元素均已赋值,以下将数组元素写到文件中的语句错误的是( )。

【答案】A

【解析】A 项中,因为n=l, 即每次写入1个结构体数据,x 是数组的首地址,因此,每次写入的数据都是数组的首个结构体元素,没有将整个数组写入文件中去。

8. 有以下程序:

855计算机应用基础,2017年曲阜师范大学工学院855计算机应用基础考研导师圈点必考题汇编...相关推荐

  1. 855计算机应用基础,2017年曲阜师范大学工学院855计算机应用基础考研题库

    一.选择题 1. 有以下程序 执行后的输出结果是( ). A.5, 11 B.5, 5 C.11, 11 D.11, 5 [答案]A [解析]fun 函数中m 和i 是静态变量,退出函数以后,下次再进 ...

  2. 华南师范大学c语言考研真题,2017年华南师范大学计算机学院925数据结构考研题库...

    一.填空题 1. 组成串的数据元素只能是_____. [答案]字符 2. 设数组储,则元素为_____. [答案]9174:8788 [解析]设一个元素的行标为i ,列标为j .若以行序为主存储顺序, ...

  3. 855计算机应用基础,2017年曲阜师范大学信息技术与传播学院855计算机应用基础考研导师圈点必考题汇编...

    一.选择题 1. 有以下程序: 程序运行后的输出结果是( ). A.1256 B.5634 C.5612 D.3456 [答案]B [解析]第一次funl 传递参数5, 6,输出5, 6, 第二次调用 ...

  4. 2017年计算机导论试题,2017年云南农业大学基础与信息工程学院813计算机导论与数据结构考研题库...

    一.填空题 1. 以下程序的功能是实现带附加头结点的单链表数据结点逆序连接,请填空完善之. [答案](1)(2) 链表未到尾就一直进行 将当前结点作为头结点后的第一元素结点插入 2. -棵深度为k 的 ...

  5. 北方民族大学c语言期末考试试题,2017年北方民族大学计算机应用技术832C语言程序设计与数据结构之C程序设计考研题库...

    一.选择题 1. 若有定义: A.ps[0]是字符串"aa" B. C. D. 是字符串"aa"的首地址 是字符串"aa"的首地址 是字符串 ...

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

    一.选择题 1. 以下程序段中,循环次数不超过10的是( ). A. B. C. D. [答案]A [解析]A 项, 执行函数体判断条件不成立,退出循环,循环次数为1,不超过10 由于执行函数体时i ...

  7. 南通大学计算机学院本科考研,2017年南通大学计算机科学与技术学院919C考研题库...

    一.填空题 1. n 个顶点的有向图用邻接矩阵array 表示,下面是其拓扑排序算法,试补充完整. 注:(1)图的顶点号从0开始计: (2)indegree 是有n 个分量的一维数组,放顶点的入度, ...

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

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

  9. 925计算机考研,2017年西南石油大学计算机科学学院925数据结构考研题库

    一.填空题 1. 模式串 的next 函数值序列为_____. [答案]01122312 2. 循环队列的引入,目的是为了克服_____. [答案]假溢出时大量移动数据元素 [解析]用数组实现队列时, ...

最新文章

  1. PE里在计算机本地磁盘大小,没有U盘如何在电脑本地磁盘制作一个PE系统
  2. dom对html增删改操作,6.DOM对HTML元素的增删改操作
  3. 建设网站套用模板优化难吗?
  4. __slots__的作用
  5. Create new SAP DDL view and click finish in wizard
  6. 文件操作(解密加密)
  7. 开发之痛:稳定的测试环境,怎么就那么难
  8. window安装python报错_win10下Python安装pycrypto报错
  9. BZOJ4360 : achievement
  10. jsp 四大作用于和九大内置对象
  11. 亲历者说:Kubernetes API 与 Operator,不为人知的开发者战争
  12. docker 部署 nacos2.x 镜像
  13. linux用户打开进程数,Linux 用户打开进程数的调整
  14. matlab中全局变量的作用域,【转载】Matlab的global变量
  15. ROS 端口IP映射 动态IP映射
  16. 一文带你读懂 Java Agent 内存马
  17. hello guass
  18. Andriod Studio安装教程
  19. Python对word文档进行操作
  20. 微信小程序中的用户ID(包括openid和unionid)

热门文章

  1. 程序猿生存指南-50 何为商机
  2. 微信小程序IOS机型时间格式显示NaN异常问题
  3. COSCon'22@Dalian | 大连分会场邀您组局聊聊云原生那些事
  4. 切水果游戏中的刀的实现
  5. 第七章 纯软件公司的先驱--甲骨文公司
  6. AtCoder Beginner Contest 187 F - Close Group
  7. 通用能力及AI核心能力表现优异!合合信息智能文档处理系统(IDP)高评级通过中国信通院评估
  8. 2020.5.2 Redis 都6.0了 最新特性你get了吗?:多线程连环 13 问!
  9. 你怎么帮我提高英语水平
  10. 锁定10月10日,九州云Animbus7.0与你不见不散