电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

c++期中试题 VIP免费

c++期中试题 _第1页
1/4
c++期中试题 _第2页
2/4
西华大学课程考试(考查)试题卷(期中)试卷编号:第1页共4页(2010至2011学年第__2_学期)课程名称:C++语言考试时间:110分钟课程代码:8416431试卷总分:100分考试形式:闭卷学生自带普通计算机器:是一、选择题(在每个小题四个备选答案中选出一个正确答案)(本大题共15小题,每小题2分,总计30分)1.关于C++和C语言的描述中,()是错误的?A.C是C++的一个子集B.C程序在C++环境可以运行C.C++程序在C环境可以运行D.C++是面向对象的而C是面向过程的2.下列不合法的变量名为()。A.intB.int1C.name_1D.name03.已知a=4,b=6,c=8,d=9,则“(a++,b>a++&&c>d)?++d:avoidmain(){inti;for(i=1;i<=5;i++){if(i%2)cout<<“*”;elsecontinue;cout<<“#”;}cout<<“$\n”;}A.*#*#*#$B.#*#*#*$C.*#*#$D.#*#*$8.关于函数返回值的的描述正确的是()。A.函数返回表达式的类型一定与函数的类型相同B.函数返回值的类型决定了返回值表达式的类型C.当函数类型与返回值表达式类型不同,将对返回值表达式的值进行类型转换D.函数返回值类型就是返回值表达式类型9.下列哪个不是重载函数在调用时选择的依据()。A.参数类型B.参数个数C.函数类型D.函数名10.在参数传递过程中,对形参和实参的要求是()。A.函数定义时,形参一直占用存储空间B.实参可以是常量、变量或表达式C.形参可以是常量、变量或表达式D.形参和实参类型和个数都可以不同11.下列设置函数参数默认值的说明语句中,错误的是()。A.intfun(intx,inty=10);B.intfun(intx=5,int=10);年级专业:教学班号:学号:姓名:装订线第2页共4页C.intfun(intx=5,inty);D.intfun(intx,inty=a+b);(其中,a和b是已定义过具有有效值的变量)12.已知:intfun(int&a),m=10;下列调用fum()函数的语句中,正确的是()。A.fun(&m);B.fun(m*2);C.fun(m);D.fun(m++);13.下列各类变量,哪个不是局部变量()。A.register型变量B.外部static变量C.auto型变量D.函数形参14.下列有关类的说法不正确的是()。A.对象是类的一个实例B.任何一个对象只能属于一个具体的类C.一个类只能有一个对象D.类与对象的关系和数据类型与变量的关系相似15.()的功能是对象进行初始化。A.析构函数B.数据成员C.构造函数D.静态成员函数二、填空题(在___处填上最准确的答案)(本大题共20个空,每空1分,总计20分)1.C++程序中,有且仅有一个函数。2.C++源程序的扩展名是。3.变量的存储类型可分为、、和静态存储类。4.使用关键字inline说明的函数称为函数,具有相同函数名但具有不同实现的函数称为函数。5.在调用一个函数过程中可以直接或间接地调用该函数,则该函数称为函数。这种调用称为调用。6.在引用调用中,函数实参用,形参用。7.类体内成员有3个访问权限,说明它们的关键字分别是、和。8.如果一个类中没有定义任何构造函数时,系统会自动提供一个构造函数;同样,类中没有定义析构函数时,系统会自动提供一个析构函数。9.静态成员是属于的,它除了可以通过对象名来引用外,还可以使用来引用。10.友元函数是被说明在类体内的成员函数。友元函数可访问该类中的成员。三、程序填空题(本大题共10个空,每空3分,总计30分)1.以下程序为输入某一天是日期,输出这一天是这一年的第几天.#includeusingnamespacestd;structDate{intyear;intmonth;intday;};intmain(){intdays;()cout<<"inputyear,month,day:";cin>>date.year>>date.month>>date.day;switch(){case1:days=date.day;break;case2:days=date.day+31;break;case3:days=date.day+59;break...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

c++期中试题

您可能关注的文档

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部