855计算机应用基础,2017年曲阜师范大学工学院855计算机应用基础考研导师圈点必考题汇编...
一、选择题
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计算机应用基础考研导师圈点必考题汇编...相关推荐
- 855计算机应用基础,2017年曲阜师范大学工学院855计算机应用基础考研题库
一.选择题 1. 有以下程序 执行后的输出结果是( ). A.5, 11 B.5, 5 C.11, 11 D.11, 5 [答案]A [解析]fun 函数中m 和i 是静态变量,退出函数以后,下次再进 ...
- 华南师范大学c语言考研真题,2017年华南师范大学计算机学院925数据结构考研题库...
一.填空题 1. 组成串的数据元素只能是_____. [答案]字符 2. 设数组储,则元素为_____. [答案]9174:8788 [解析]设一个元素的行标为i ,列标为j .若以行序为主存储顺序, ...
- 855计算机应用基础,2017年曲阜师范大学信息技术与传播学院855计算机应用基础考研导师圈点必考题汇编...
一.选择题 1. 有以下程序: 程序运行后的输出结果是( ). A.1256 B.5634 C.5612 D.3456 [答案]B [解析]第一次funl 传递参数5, 6,输出5, 6, 第二次调用 ...
- 2017年计算机导论试题,2017年云南农业大学基础与信息工程学院813计算机导论与数据结构考研题库...
一.填空题 1. 以下程序的功能是实现带附加头结点的单链表数据结点逆序连接,请填空完善之. [答案](1)(2) 链表未到尾就一直进行 将当前结点作为头结点后的第一元素结点插入 2. -棵深度为k 的 ...
- 北方民族大学c语言期末考试试题,2017年北方民族大学计算机应用技术832C语言程序设计与数据结构之C程序设计考研题库...
一.选择题 1. 若有定义: A.ps[0]是字符串"aa" B. C. D. 是字符串"aa"的首地址 是字符串"aa"的首地址 是字符串 ...
- 中央财经大学C语言考研真题答案,2017年中央财经大学信息学院901C语言程序设计考研题库...
一.选择题 1. 以下程序段中,循环次数不超过10的是( ). A. B. C. D. [答案]A [解析]A 项, 执行函数体判断条件不成立,退出循环,循环次数为1,不超过10 由于执行函数体时i ...
- 南通大学计算机学院本科考研,2017年南通大学计算机科学与技术学院919C考研题库...
一.填空题 1. n 个顶点的有向图用邻接矩阵array 表示,下面是其拓扑排序算法,试补充完整. 注:(1)图的顶点号从0开始计: (2)indegree 是有n 个分量的一维数组,放顶点的入度, ...
- 计算机考研829包括什么,2017年广东工业大学计算机学院829数据结构考研题库
一.填空题 1. 阅读下列程序,指出其功能,并写出空格处应填上的语句. [答案] [解析]本题是在哈希表ht[]中插入值为的元素,如该元素已在哈希表中,报告出错. 2. 在一个具有n 个单元的顺序栈中 ...
- 925计算机考研,2017年西南石油大学计算机科学学院925数据结构考研题库
一.填空题 1. 模式串 的next 函数值序列为_____. [答案]01122312 2. 循环队列的引入,目的是为了克服_____. [答案]假溢出时大量移动数据元素 [解析]用数组实现队列时, ...
最新文章
- PE里在计算机本地磁盘大小,没有U盘如何在电脑本地磁盘制作一个PE系统
- dom对html增删改操作,6.DOM对HTML元素的增删改操作
- 建设网站套用模板优化难吗?
- __slots__的作用
- Create new SAP DDL view and click finish in wizard
- 文件操作(解密加密)
- 开发之痛:稳定的测试环境,怎么就那么难
- window安装python报错_win10下Python安装pycrypto报错
- BZOJ4360 : achievement
- jsp 四大作用于和九大内置对象
- 亲历者说:Kubernetes API 与 Operator,不为人知的开发者战争
- docker 部署 nacos2.x 镜像
- linux用户打开进程数,Linux 用户打开进程数的调整
- matlab中全局变量的作用域,【转载】Matlab的global变量
- ROS 端口IP映射 动态IP映射
- 一文带你读懂 Java Agent 内存马
- hello guass
- Andriod Studio安装教程
- Python对word文档进行操作
- 微信小程序中的用户ID(包括openid和unionid)
热门文章
- 程序猿生存指南-50 何为商机
- 微信小程序IOS机型时间格式显示NaN异常问题
- COSCon'22@Dalian | 大连分会场邀您组局聊聊云原生那些事
- 切水果游戏中的刀的实现
- 第七章 纯软件公司的先驱--甲骨文公司
- AtCoder Beginner Contest 187 F - Close Group
- 通用能力及AI核心能力表现优异!合合信息智能文档处理系统(IDP)高评级通过中国信通院评估
- 2020.5.2 Redis 都6.0了 最新特性你get了吗?:多线程连环 13 问!
- 你怎么帮我提高英语水平
- 锁定10月10日,九州云Animbus7.0与你不见不散