2017年华侨大学C++程序设计考研复试核心题库.doc

上传人:q****9 文档编号:121192336 上传时间:2020-03-07 格式:DOC 页数:4 大小:21.50KB
返回 下载 相关 举报
2017年华侨大学C++程序设计考研复试核心题库.doc_第1页
第1页 / 共4页
亲,该文档总共4页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《2017年华侨大学C++程序设计考研复试核心题库.doc》由会员分享,可在线阅读,更多相关《2017年华侨大学C++程序设计考研复试核心题库.doc(4页珍藏版)》请在金锄头文库上搜索。

1、2017年华侨大学C+程序设计考研复试核心题库一、选择题1 设均为实型变量,代数式 【答案】C 【解析】的结合顺序是从左到右,所以x 先除以y ,再除以z 。 2 以下选项中关于C 语言常量的叙述错误的是( )。A. 所谓常量,是指在程序运行过程中,其值不能被改变的量B. 常量分为整型常量、实型常量、字符常量和字符串常量C. 常量可分为数值型和非数值型常量D. 经常被使用的变量可以定义为常量【答案】D【解析】常量是指在程序运行过程中其值不能被改变的量。在C 语言中,有整型常量、实型常量、字符常量和字符串常量等类型。整型常量和实型常量又称数值型常量,它们有正值和负值的区分。所谓变量是指在程序 运

2、行过程中其值可以改变的量。C 语言规定,程序中所有变量都必须先定义后使用。变量和常量有明显的区分。 3 以下程序中给数组所有元素输入数据,请从选项中选择正确的答案填入下划线处。 A.B.C.D. 在C 语言中的正确写法是( )。 【答案】A【解析】A 选项a 为数组首地址,i+先取i 值再加1,scanf 读入的数据依次存放在数组中,A 选项正确。B 选项,进入死循环,i-直为0, 一直对ai+l读入数据,B 选项错误。C 选项,控制变量i 没有依次加1,无法结束循环,也无法对整个数组赋值,输入的数全是a0, C 选项错误。D选项数组元素引用错误,数组元素引用为 4 程序段:A.123.141

3、593B.123.141493C.12, 3.141593D.123.1415930【答案】A【解析】输出的x 与y 之间没有空格,D 选项错误。故选A 。 不是( ) 的输出结果是( )。代表输出字符型数据,y 的格式应为小数点后保留6位。 5 若变量均己正确定义并赋值,以下合法的c 语言赋值语句是( )。A.x=y=5;B.x=n%2.5;C.x+n=i;D.x=5=4+l;【答案】A【解析】A 项正确,y=5返回0或者1,然后赋值给x 。B 项错误,浮点数不能参与模运算;C 项错误,x+n是右值,不能给它赋值;D 项错误,5是常量,不能被赋值。 6 在以下程序: 程序运行后的输出结果是(

4、 )。A.0B.1C.2D.3【答案】A【解析】不满足跳出,if (a=0)不满足,跳出循环,并没有往下执行,因此b 值没有改变。 7 有以下程序: 程序运行后的输出结果是( )。A.1,2,3B.1, 3, 2C.1, 3, 3D.3, 2, 1【答案】C【解析】题中首先定义a=l,b=2,c=3,d=0; 在执行b+=2时,先做if 判断,再执行“+”,所以第一个if 语句判断值为真,进入if 语句,再看下一个if ,这时b 经过上面运算后的值为3, 所,“II ”运算具有短路效以第二个if 语句为真(因为是或运算,只要一个为真,整体判断都为真)应,这时后面的运算都忽略,不做(c-操作,所

5、以c 值不变,仍为3。 8 若变量已正确定义,则以下for 循环( ): A. 执行4次B. 执行3次C. 执行次数不确定D. 执行123次【答案】C【解析】优先级低于逻辑与表达式。规则为:对expl 求值,若为0, 则表达式为0, 则不计算exP2; 若expl 非0, 则求exP2值,作为表达式值。本题计算过程为:先判断ab为假,m=0, 整个逻辑表达式为假,不计算右表达式,n=2。故C 选项正确。 二、设计题9 请根据以下各小题的要求设计C 应用程序(包括界面和代码)。请编写函数fun ( ), 它的功能是:将3行4列矩阵x 乘以4行3列矩阵y ,结果放在3行3列矩阵xy 中。矩阵相乘的基本方法是:矩阵xy 中行列下标分别为i ,j 的元素的值,是矩阵x 中第i 行上4个元素与矩阵y 第j 列上4个元素对应相乘的和。注意:部分源程序给出如下。请勿改动主函数main 和其他函数中的任何内容,仅在函数fun 的花括号中填入所编写的若干语句。试题程序如下: 一、选择题考研试题

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 资格认证/考试 > 其它考试类文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号