C++程序设计模拟试卷7(第1-11章)

C++程序设计模拟试卷7(第1-11章)

ID:39547157

大小:45.50 KB

页数:9页

时间:2019-07-06

C++程序设计模拟试卷7(第1-11章)_第1页
C++程序设计模拟试卷7(第1-11章)_第2页
C++程序设计模拟试卷7(第1-11章)_第3页
C++程序设计模拟试卷7(第1-11章)_第4页
C++程序设计模拟试卷7(第1-11章)_第5页
资源描述:

《C++程序设计模拟试卷7(第1-11章)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、一.选择题(每题1分,共25分)1.下列字符列中,可作为C++语言程序自定义标识符是()。A.switchB.fileC.breakD.do2.运算符+、<=、=、%中,优先级最低的运算符是()。A.+B.<=C.=D.%3.设变量m,n,a,b,c,d均为0,执行(m=a==b)

2、

3、(n=c==d)后,m,n的值是()。A.0,0B.0,1C.1,0D.1,14.字符串”vmx43\p102qu”的长度是()。A.8B.9C.16D.176.5.设有代码“inta=6;”,则执行了语句“a+=a-=a*a;”后,变量a的值是()。A.0B.-24C.-40D.

4、–606.voidmain(){intx=-1;do{x=x*x;}while(!x);}下列说法正确的是()。A.是死循环B.循环执行两次C.循环执行一次D.有语法错误7.下面有关for循环的正确描述是()。A.for循环只能用于循环次数已经确定的情况B.for循环是先执行循环体语句,后判断表达式C.在for循环中,不能用break语句跳出循环体D.for循环的循环体语句中,可以包含多条语句,但必须用大括号括起来8.下面程序段()。x=3;do{y=x--;if(!y){cout<<”x”;continue;}cout<<”#”;}while(1<=x<=2);A.将输

5、出##B.将输出##*C.是死循环D.含有不合法的控制表达式9.以下正确的说法是()。A.用户若需要调用标准函数,调用前必须重新定义B.用户可以直接调用所有标准库函数C.用户可以定义和标准库函数重名的函数,但是在使用时调用的是系统库函数D.用户可以通过文件包含命令将系统库函数包含到用户源文件中,然后调用系统库函数?10.在参数传递过程中,对形参和实参的要求是()。A.函数定义时,形参一直占用存储空间B.实参可以是常量、变量或表达式C.形参可以是常量、变量或表达式D.形参和实参类型和个数都可以不同11.对数组名作函数的参数,下面描述正确的是()。A.数组名作函数的参数,调用

6、时将实参数组复制给形参数组B.数组名作函数的参数,主调函数和被调函数共用一段存储单元C.数组名作参数时,形参定义的数组长度不能省略D.数组名作参数,不能改变主调函数中的数据12.若有语句inta[10]={0,1,2,3,4,5,6,7,8,9},*p=a;则()不是对a数组元素的正确引用(其中0≤i<10)。A.p[i]   B.*(*(a+i))C.a[p-a]D.*(&a[i])13.以下程序的输出结果是()。#includevoidmain(){chars[]="12134211",*p;intv1=0,v2=0,v3=0,v4=0;v1v

7、2v3v4for(p=s;*p;p++)2434switch(*p){case'1':v1++;case'3':v3++;case'2':v2++;default:v4++;}cout<

8、2;C.structstudentD.structstudent{intno;{intno;charname[16];charname[16];};};structst1,st2;studentst1,st2;15.对类的构造函数和析构函数描述正确的是()。A.构造函数可以重载,析构函数不能重载B.构造函数不能重载,析构函数可以重载C.构造函数可以重载,析构函数也可以重载D.构造函数不能重载,析构函数也不能重载16.下面对于友元函数描述正确的是()。A.友元函数的实现必须在类的内部定义B.友元函数是类的成员C.友元函数破坏了类的封装性和隐藏性D.友元函数不能访问类的私有成

9、员17.派生类的对象对它的基类成员中()是可以访问的。A.公有继承的公有成员B.公有继承的私有成员C.公有继承的保护成员D.私有继承的公有成员18.C++类体系中,不能被派生类继承的有()。A.构造函数B.虚函数C.静态成员函数D.赋值操作函数19.以下()成员函数表示虚函数。A.virtualintvf(int);B.voidvf(int)=0;C.virtualvoidvf()=0;D.virtualvoidvf(int){};20.下面对静态数据成员的描述中,正确的是()。A.静态数据成员可以在类体内进行初始化B.静态数

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。