ImageVerifierCode 换一换
格式:DOCX , 页数:18 ,大小:21.66KB ,
资源ID:5625360      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/5625360.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(最新哈理工C++考试题库之2可直接的打印的.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

最新哈理工C++考试题库之2可直接的打印的.docx

1、最新哈理工C+考试题库之2可直接的打印的第1题填 空(1分)int x=2,y=3,z=4; 则表达式!x+yz的值为【1】.答案: 1). 0第2题填 空(1分)int a=1,b=2,c=3; 执行语句a=b=c;后a的值是【1】.答案: 1). 3第3题填 空(1分)int x=2;z=x+-1; 则z的值为【1】.答案: 1). 1第4题填 空(1分)在面向对象程序设计中,与析构函数相对应的函数称为【1】函数.答案: 1). 构造第5题填 空(1分)执行下列语句后,z 的值是【1】.int x=4,y=25,z=5; z=y/x*z;答案: 1). 30第6题填 空(1分)在面向对象程

2、序设计中,基类的构造函数和【1】函数不能被继承.答案: 1). 析构第7题填 空(1分)设a、b、c为整型数, 且a=2、b=3、c=4, 则执行完以下语句: a*=16+(b+)-(+c); 后,c的值是 【1】.答案: 1). 5第8题填 空(1分)已知x=2,y=2 则表达式x*=y+8的值为【1】.答案: 1). 20第9题填 空(1分)已知a=13,b=6, a&b的十进制数值为【1】.答案: 1). 1第10题填 空(1分)C+语言表达式!(4=6)&(3=7)的值是【1】.答案: 1). 1第11题填 空(1分)int x; x=-3+4%-5*3, 则x的值为【1】.答案: 1

3、). 9第12题填 空(1分)int x=2;z=+x+1; 则x的值为【1】.答案: 1). 3第13题填 空(1分)【1】是标准C+指定的一个名字空间.答案: 1). std第14题填 空(1分)设a、b、c为整型数, 且a=2、b=3、c=4, 则执行完以下语句: a*=16+(b+)-(+c); 后,a的值是 【1】.答案: 1). 28第15题填 空(1分)执行以下程序段后, s的值是【1】int a=5,3,7,2,1,5,3,10,s=0,k; for(k=0;k8;k+=2) s+=*(a+k);答案: 1). 16第16题填 空(1分)以下程序段要求从键盘输入字符,当输入字母

4、为Y 时,执行循环体,则在括号内填写. #include iostream.h main()char ch=cin.get(); while(ch 【1】 Y)/*在括号中填写*/ ch=cin.get();答案: 1). =第17题填 空(1分)将数组a的首地址赋给指针变量p的语句是【1】.答案: 1). p=a; 或 p=&a0;第18题填 空(1分)C+中,实参和形参之间的参数传递有三种:地址传递、引用传递和【1】.答案: 1). 值传递第19题填 空(1分)下列程序段的输出结果是【1】.int add(int x,int y=10);void main() int a(30),b(50

5、); coutadd(a,b)endl;int add(int x,int y) return x+y; 答案: 1). 80第20题填 空(1分)若有以下定义和语句: int a4=0,1,2,3,*p; p=&a2; 则*-p的值是【1】.答案: 1). 1第1题判 断(1分)定义输入文件流对象fin方法是:ofstream fin;答案:N第2题判 断(1分)函数可以设置默认的参数值,默认参数值必须设置在函数定义时的形参上.答案:N第3题判 断(1分)形参变量和实参变量一样同时被分配内存单元,并且同实参一起释放.答案:N第4题判 断(1分)c+中用取址运算符*来获得变量的地址.答案:N第

6、5题判 断(1分)struct是C+语言中的关键字.答案:Y第6题判 断(1分)定义符号常量pi.const float pi= 3.1415926f;答案:Y第7题判 断(1分)静态存储变量具有全局的生存期.答案:Y第8题判 断(1分)若i=3,则cout-i+;输出的值为 -4.答案:N第9题判 断(1分)转义字符,它在内存中占一个字节答案:Y第10题判 断(1分)结构体就是一个可以包含不同数据类型的一个结构.答案:Y第11题判 断(1分)重载函数必须在参数个数上有所不同.答案:N第12题判 断(1分)C+语言中的读写函数,不仅可用于标准文件,也可用于磁盘文件.答案:Y第13题判 断(1分

7、)3%5的值是3答案:Y第14题判 断(1分)基类中的成员在派生类中都是可以直接访问的.答案:N第15题判 断(1分)对数组进行初始化bb=hello;则数组bb的长度是5.答案:N第16题判 断(1分)对C+语言源程序编译后,目标程序的扩展名为.cpp.答案:N第17题判 断(1分)二维数组初始化的方法是:int a33=1,2,3;答案:Y第18题判 断(1分)全局变量是静态存储变量.答案:Y第19题判 断(1分)3&15%5+2 的值是().A:0B:1C:2D:3答案:A第10题单项选择(1分)若有以下定义:char s=032; 则该语句().A:使s的值包含1个字符B:定义不合法,

8、s的值不确定C:使s的值包含4个字符D:使s的值包含3个字符答案:A第11题单项选择(1分)下列运算符中优先级最高的是().A:B:+C:&D:!=答案:B第12题单项选择(1分)int a10; 给数组a的所有元素分别赋值为1、2、3、的语句是().A:for(i=1;i11;i+)ai=i;B:for(i=1;i11;i+)ai-1=i;C:for(i=1;i11;i+)ai+1=i;D:for(i=1;i11;i+)a0=1;答案:B第13题单项选择(1分)设int a=0,b=5; 执行表达式+a|+b,a+b后,a,b和表达式的值分别是A:1,5,7B:1,6,7C:1,5,6D:0

9、,5,7答案:C第14题单项选择(1分)控制格式输入输出的操作算子中,()是设置域宽的.A:wsB:setfillC:setwD:setbase答案:C第15题单项选择(1分)设有定义int n; 执行n=f-a后,n的值是().A:fB:aC:5D:6答案:C第16题单项选择(1分)若变量a,i已正确定义,且i已正确赋值,非法的语句是().A:a=1B:+i;C:a=(int)i;D:a=int(i);答案:A第17题单项选择(1分)若有说明 int a34;则a数组元素的非法引用是().A:a02*1B:a13C:a4-20D:a04答案:D第18题单项选择(1分)先用语句定义字符型变量c

10、,然后要将字符a赋给c,则下列语句中正确的是().A:c=a;B:c=a;C:c=97;D:C=97答案:A第19题单项选择(1分)若有说明:int a10;则对a数组元素的正确引用是().A:a10B:a3,5C:a(5)D:a10-10答案:D第20题单项选择(1分)相同结构体类型的变量之间,可以().A:相加B:赋值C:比较大小D:地址相同答案:B第21题单项选择(1分)语句coutb?a+:b+,a+b的值是().A:7B:8C:9D:2答案:B第24题单项选择(1分)char *s1=hello,*s2;s2=s1;则().A:s2指向不确定的内存单元B:不能访问helloC:cou

11、ts1;与coutx;不可以赋值给x变量的常量是().A:123B:100000C:3.14D:abc答案:D第26题单项选择(1分)C+语言中 while 和 do-while 循环的主要区别是().A:do-while 的循环体至少无条件执行一次B:while的循环控制条件比 do-while的循环控制条件更严格C:do-while 允许从外部转到循环体内D:do-while 的循环体不能是复合语句答案:A第27题单项选择(1分)假定int类型变量占用四个字节,其有定义:int x10=0,2,4;,则数组x在内存中所占字节数是().A:6B:12C:20D:40答案:D第28题单项选择(

12、1分)下列程序段的输出结果为().#include void main() float x=213.82631f; cout(int)x;A:213.82B:213.83C:213D:214答案:C第29题单项选择(1分)a,b为整型变量,二者均不为0,以下关系表达式中恒成立的是().A:a*b/a*b=1B:a/b*b/a=1C:a/b*b+a%b=aD:a/b*b=a答案:C第30题单项选择(1分)以下程序的输出结果为().#include int func(int x,int y) return(x+y); void main()i.A:15B:13C:9D:函数调用出错答案:B第1题程

13、序填空(8分)/*-【程序填空】-题目:找出数组中最大值和此元素的下标,数组元素的值由键盘 输入。-*/#includevoid main()int a10,*p,*s,i; for(i=0;i【?】;/*SPACE*/ for(p=a,s=a;【?】10;p+)/*SPACE*/ if(*p【?】*s)s=p;/*SPACE*/ coutmax=【?】,index=s-a 4). *s第2题程序填空(8分)/*-【程序填空】-题目:如果整数的全部因子(包括,不包括本身)之和等 于;且整数的全部因子 ( 包括,不包括本身 ) 之和等于,则将整数和称为亲密数。求 3000 以内 的全部亲密数。-

14、*/#includevoid main( ) int a, i, b, n ;coutFriendly-numbers pair samller than 3000:n ;for(a=1 ; a3000 ; a+) for(b=0,i=1 ; i=a/2 ; i+ )/*SPACE*/ if(!(a%i) 【?】 ; for(n=0,i=1 ; i=b/2 ; i+)/*SPACE*/ if(!(b%i) 【?】 ; /*SPACE*/ if(【?】 & ab) coutabendl;答案: 1). b+=i 或 b=b+i 2). n+=i 或 n=n+i 3). n=a第1题程序改错(8分

15、)/*- 【程序改错】-题目:给定程序中函数 fun 的功能是:判断字符ch是否与str所 指串中的某个字符相同; 若相同,什么也不做,若不同, 则将其插在串的最后。-注意:不可以增加或删除程序行,也不可以更改程序的结构。-*/#include /*FOUND*/ void fun(char str, char ch ) while ( *str & *str != ch ) str+;/*FOUND*/ if ( *str = ch ) str 0 = ch;/*FOUND*/ str1 = 0; void main( ) char s81, c ;coutnPlease enter a s

16、tring:n;cin.getline(s,sizeof s);coutn Please enter the character to search : ;c = cin.get();fun(s, c) ;coutnThe result is sendl;答案: 1). void fun(char *str, char ch ) 2). if ( *str = 0 ) 3). str1 = 0;第1题程序设计(6分)/*-【程序设计】-题目: 判断一个数23437是否是素数(要求程序中设置一个参数 flag,flag为1代表是素数,为0代表不是)-注意:部分源程序给出如下。请勿改动主函数mai

17、n和其它 函数中的任何内容,仅在函数的花括号中填入所编 写的若干语句。-*/#include #include #include #include void writeinfile(int n)fstream myfile;图1-3 大学生偏爱的手工艺品种类分布myfile.open(f1.txt,ios:out);myfilenendl;myfile.close();(3) 心态问题void main()int m,n,flag=1;m=23437;/*Program*/调研提纲:目前,上海市创业培训中心已开办大学生创业培训班,共招收上海交通大学、上海商业职业技术学院等应届毕业生人。/* E

18、nd */合计 50 100%writeinfile(flag);年轻有活力是我们最大的本钱。我们这个自己动手做的小店,就应该与时尚打交道,要有独特的新颖性,这正是我们年轻女孩的优势。木质、石质、骨质、琉璃、藏银一颗颗、一粒粒、一片片,都浓缩了自然之美,展现着千种风情、万种诱惑,与中国结艺的朴实形成了鲜明的对比,代表着欧洲贵族风格的饰品成了他们最大的主题。答案:-上述所示的上海经济发展的数据说明:人们收入水平的增加,生活水平的提高,给上海的饰品业带来前所未有的发展空间,为造就了一个消费额巨大的饰品时尚市场提供了经济基础。使大学生对DIY手工艺品的时尚性消费,新潮性消费,体验性消费成为可能。for(n=2;n=m/2&flag;n+)经常光顾 偶尔会去 不会去if(m%n=0)flag=0;coutflagendl;(二)对“碧芝”自制饰品店的分析-

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1