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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

本文(C++语言程序设计练习题Word文件下载.docx)为本站会员(b****1)主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(发送邮件至service@bingdoc.com或直接QQ联系客服),我们立即给予删除!

C++语言程序设计练习题Word文件下载.docx

1、21、使用const语句定义一个标识符常量时,则必须对它同时进行 。22、执行”int x=45,y=16;contx/y x%yz的相反表达式为 。33、逻辑表达式x5 & xb | b= =5的相反表达式为 。35、若x=15,y=40,则xy和x0 的值 。A) 为true B) 为false C) 与x的值相同 D) 与x的值相反 (3)执行语句序列 int n;cinn;switch(n) case 1:case 2: cout250) coutif(xelse coutA) 显示:X B) 显示:Y C) 显示:XY D) 显示:XX(5)要定义一个具有5个元素的一维数组,并使其各

2、元素的初值依次是30,50,-88,0和0,则下列定义语句中不正确的是 。A) int vect=30,50,-88; B) int vect=30,50,-88,0,0;C) int vect5=30,50,-88; D) int vect5=30,50,-88,0,0;(6)已知某应用系统中已经定义了函数fun,其原形是 int fun(char =A); 则下列函数中,可以在同一系统中加以重载的是 。A) int fun(); B) int fun(char);C) int fun(char,int); D) int fun(char,double=0.0);(7)若指针p定义为 con

3、st char *p=Luchy! 则 。A) p所指向的数据不可改变,p在定义时可以不初始化。B) p所指向的数据不可改变,p在定义时必须初始化。C) p本身不可改变,p在定义时可以不初始化。D) p本身不可改变,p在定义时必须初始化。(8)已知数组A和指针p定义为:int A2010,*p;,要使p指向A的首元素,正确的赋值表达式是 。A) p=&A 或 p=A00 B) p=A 或 p=&A00 C) p=&A0 或 p=A00 D) p=A0 或 p=&(9)已知函数func的原形是 double func(double *pd,int &ri);变量x和y的定义是 double x;

4、 int y;把x和y分别作为第一参数和第二参数来调用函数func,正确的调用语句是 。A) func(x,&y); B) func(&x,y); C) func(&x,& D) func(x,y);(11)要使字符串变量str具有初值Lucky,正确的定义语句是 。A) char str=L,ucky; B) char str5=C) char str = D) char str 5=(12)已知某函数的一个形式参数被说明为MAT310,在下列说明中,与此等效的形参说明是 。A) int MAT10 B) int MAT3 C) int MAT103 D) int MAT (13)若指针p定

5、义为 char * const p=(14)在下列表达式中,与下标引用Aij不等效的是 。A) *(A+i+j) B) *(Ai+j) C) *(*(A+i)+j) D) (*(A+i)j (15)要使语句p=new double20;能够正常执行,变量p应定义为 。A) double p20; B) double p;C) double (*p)20; D) double *p;(16)执行下列语句序列 struct AA int ival; char cval;struct BB int ival; AA ra;struct CC int ival; BB rb;CC rc=66,rc.i

6、val+1,rc.ra.ival+1,69,70,71;rc.ivalrc.ra.ivalival=rc.ival+1;cval=rc.ra-ival+1;ivalA) 67,69,70 B) 66,67,70 C) 67,68,69 D) 66,67,68 (20) 类的默认的拷贝构造函数 。B) 仅当未定义拷贝构造函数时存在 (21)语句ofstream f(nocreate | ios:trunc);22. 由C+目标文件连接而成的可执行文件的缺省扩展名为_。 A cpp B exe C obj D lik23. 在下面的一维数组定义中,哪一个有语法错误。_ A int a=1,2,3;

7、 B int a10=0; C int a; D int a5;24. 在下面的函数声明中,存在着语法错误的是_D_。 A void BC(int a, int); B void BD(int, int); C void BE(int, int=5); D int BF(int x; int y);25. 假定AB为一个类,则该类的拷贝构造函数的声明语句为_。 A AB&(AB x); B AB(AB x) C AB(AB& D AB(AB* x)26. 对于结构中定义的成员,其隐含访问权限为_。 A public B protected C private D static27当使用fstr

8、eam流类定义一个流对象并打开一个磁盘文件时,文件的隐含打开方式为_。 A ios:in B ios:out C ios:in | ios:out D 没有28、设a和b均为bool型变量,则a|b为假的条件是( )A)它们均为真 B)其中一个为真 C)其中一个为假 D)它们均为假29、声明或定义一个内联函数时,必须在函数开始使用保留字( )A)static B) const C) inline D) extern30、当类中一个字符指针成员指向具有n个字节的存储空间时,它所能存储字符串的最大长度为( )A) n-2 B) n-1 C) n D) n+131、对于类中定义的成员,其隐含访问权限

9、为( )A) static B) public C) protected D) private32、当使用ofstream流类定义一个流对象并打开一个磁盘文件时,文件的隐含打开方式为( )A) ios:in B) ios:out C) ios:in|ios:out D) ios:binary33、下面的函数声明中,哪一个”void BC(int a,int b);”是的重载函数?A)int BC(int a,int b) B)void BC(int a,char b)C)float BC(int a,int b,int c=0) D)void BC(int a,int b=0)34、假定a为一

10、个数组名,则下列的哪一种表示有错误( )A)ai B)*a+ C)*a D)*(a+1)35、假定AB为一个类,px为指向该类动态对象数组的指针,该数组的长度为n,则执行”delete px;”语句时,自动调用该类的析构函数的次数为( )A)0 B) 1 C) n D) n+1三、写出下列程序运后的输出结果1#includevoid SB(char ch) switch(ch) case case a coutdouble SD(int a,int b,char op) double x; switch(op)+x=double(a)+b;-x=double(a)-b;*x=double(a)*b;/ if (b) x=double(a)/b; else exit(1); break;exit(1); return x; int x=20,y=12;SD(x,y,) SD(x+y,y-2,3. int s=0; for(int i=1;i6;i+) s+=i*i;s=s4. #include 50)break; if(i%3=0)s+=i;i,s=,5. int s1=

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2