哈理工C++考试题库之7(可直接的打印的).doc
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《哈理工C++考试题库之7(可直接的打印的).doc》由会员分享,可在线阅读,更多相关《哈理工C++考试题库之7(可直接的打印的).doc(59页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、Four short words sum up what has lifted most successful individuals above the crowd: a little bit more.-author-date哈理工C+考试题库之7(可直接的打印的)哈理工C+考试题库之7(可直接的打印的)第1题填 空(1分)表达式 i+ 相当于表达式【1】.答案: 1). i=i+1 或 i=1+i第2题填 空(1分)C+语言源程序的基本单位是【1】.答案: 1). 函数第3题填 空(1分)在结构体中,成员的缺省存取权限是【1】有的.答案: 1). 公第第44题题填 空填 空(11分分)i
2、nt x=2,y=3,z=4; 则表达式x+y&z的值为【1】.答案: 1). 1第第55题题填 空填 空(11分分)若a是int型变量,且a的初值为6,则计算表达式 a+=a-=a*a 后a的值为【1】.答案: 1). -60第第66题题填 空填 空(11分分)下列程序段的输出结果是【1】.int sub(int x=100,int y=200);void main() int a(30),b(50); coutsub(a,b)endl;int sub(int x,int y) return x-y; 答案: 1). -20第第77题题填 空填 空(11分分)【1】是标准C+指定的一个名字空
3、间.答案: 1). std第第88题题填 空填 空(11分分)在C+语言中的实型变量分为两种类型,它们是float型和【1】型.答案: 1). double第第99题题填 空填 空(11分分)设a=3,b=4,c=5,则表达式!(a+b)+c-1&b+c/2的值为【1】.答案: 1). 1第第1010题题填 空填 空(11分分)下列程序段的输出结果是【1】.int add(int x,int y=10);void main() int a(30),b(50); coutadd(a,b)endl;int add(int x,int y) return x+y; 答案: 1). 80第第1111题
4、题填 空填 空(11分分)设 int x=1/4;则x的值为【1】.答案: 1). 0第第1212题题填 空填 空(11分分)已知 i=5,写出语句 i*=i+1; 执行后整型变量 i 的值是【1】.答案: 1). 30第第1313题题填 空填 空(11分分)在C+程序中使用文件前打开文件,打开文件的函数名是【1】.答案: 1). open第14题填 空(1分)一个C源程序中至少应包括一个【1】函数,它是C程序中唯一可以直接执行的函数,其他函数都是直.答案: 1). main 或 main() 或 主第第1515题题填 空填 空(11分分)C+中,预定义算子dec表示【1】进制的输出.答案:
5、1). 十 或 10第第1616题题填 空填 空(11分分)已知 a=10,b=15,c=1,d=2,e=10,则表达式a+&e+&c+的值为【1】.答案: 1). 1第第1717题题填 空填 空(11分分)语句:x+; +x; x=x+1; x=l+x; 执行后都使变量x中的值增1,请写出一条同一功能的赋值语句【1】.答案: 1). x+=1第第1818题题填 空填 空(11分分)表达式18 & 53 的值是【1】.答案: 1). 1第第1919题题填 空填 空(11分分)下列程序段的输出结果是【1】.int sub(int x=100,int y=200);void main() int
6、a(30),b(50); coutsub(a,10)20或x20&x-10答案:N第2题判 断(1分)num1=4;num2=8;a=+num1;b=num2+;最终a为5,b=8.答案:Y第3题判 断(1分)程序的开发过程:编辑、编译预处理、编译、连接、运行答案:Y第4题判 断(1分)对于内联函数,c+编译器执行内联扩展,将函数代码直接插入每一处调用处.由此可以减少函数调.答案:Y第5题判 断(1分)对于函数原型:int fun(int a, int b=300,int c=200,int d=100);可以使用如下方式调用:fun(4.答案:Y第6题判 断(1分)包含空格的字符数组输入时,
7、常常使用C+的cin.outline()函数实现.答案:N第7题判 断(1分)重载函数必须在参数个数上有所不同.答案:N第8题判 断(1分)c+中用取址运算符&来获得变量的地址.答案:Y第9题判 断(1分)一个include 命令可以指定多个被包含的文件.答案:N第10题判 断(1分)设int a23=2,3;则数组元素a10的值为3答案:Y第11题判 断(1分)构造函数和析构函数都可以重载.答案:N第12题判 断(1分)char ch1 = student, ch210;ch2=ch1; 是错误的答案:Y第13题判 断(1分)float f=1.0,*fp= &f; f=*fp+1.0; 此
8、语句将fp所指向的值即变量f中所存储的值,加1.0后赋给变.答案:Y第14题判 断(1分)进行宏定义时,宏名必须使用大写字母表示.答案:N第15题判 断(1分)DO是C+语言中的关键字.答案:N第16题判 断(1分)表达式4,3,2的值是4.答案:N第17题判 断(1分)函数调用时,出现在函数名后括号中的参数是实参.答案:Y第18题判 断(1分)结构体就是一个可以包含不同数据类型的一个结构.答案:Y第19题判 断(1分)定义一个输入文件流对象,并打开d盘du文件夹下的abc.dat文件方法是:ifstream fin;fin.open(.答案:N第20题判 断(1分)把具有相同类型的若干变量按
9、有序的形式组织起来,这些按序排列的同类型数据元素的集合称为数.答案:Y第1题单项选择(1分)以下所列的C+语言常量中,错误的是().A:0xFFB:1.2e0.5C:2LD:72答案:B第2题单项选择(1分)下列运算符中优先级最高的是().A:B:+C:&D:!=答案:B第3题单项选择(1分)设有说明:char w;int x;float y;double z;则表达式w*x+z-y值的数据类型为().A:floatB:charC:intD:double答案:D第4题单项选择(1分)a,b为整型变量,二者均不为0,以下关系表达式中恒成立的是().A:a*b/a*b=1B:a/b*b/a=1C:
10、a/b*b+a%b=aD:a/b*b=a答案:C第5题单项选择(1分)若给定条件表达式(M)?(a+):(a-),则其中表达式M().A:和(M=0)等价B:和(M=1)等价C:和(M!=0)等价D:和(M!=1)等价答案:C第6题单项选择(1分)执行下列程序后,其输出结果是() #include void main() int a=9; a+=a-=a+a; coutan;A:18B:9C:-18D:-9答案:C第7题单项选择(1分)在C+语言的函数中,下列正确的说法是().A:必须有形参B:形参必须是变量名C:可以有也可以没有形参D:数组名不能作形参答案:C第8题单项选择(1分)以下数据中
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 理工 C+ 考试 题库 直接 打印
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内