C++程序设计模拟试卷1

C++程序设计模拟试卷1

ID:41593345

大小:58.30 KB

页数:4页

时间:2019-08-28

C++程序设计模拟试卷1_第1页
C++程序设计模拟试卷1_第2页
C++程序设计模拟试卷1_第3页
C++程序设计模拟试卷1_第4页
资源描述:

《C++程序设计模拟试卷1》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、无锡职业技术学院2003-2004学年第2学期《C++程序设计》期未试卷(A)系:计算机班级:学号姓名成绩一、填空题(10分,每空0・5分)1.程序的三种基本控制结构是:顺序程序结杯结构、结构。2.break语句只能用在语句和switch语句中,其功能是终止循环语句和switch语句的执行。continue语句只能用在循环语句中,其功能是本次循环,重新开始下一次循环。3.在函数的调用过程屮,实参传送给形参有值传送与传地址两种形式。“传地址”方式:调用函数时,系统将实参传递给形参,实形与形参占用。形参的变化会

2、影响实参的变化,使形参与实参具有相同的值。4.在C++程序中,当函数调用在前、函数定义在后吋,则应在主调函数中,在调用前增加对被调函数的说明。因为在函数的原型说明的形参表中,只须说明形参的类型与个数,所以形参名必须的。5.作用域共分成五种:块作用域、文件作用域、函数原型作用域、函数作用域和类作用域。块作用域:从块内处到块的结束处。文件作用域:从函数外变量定义开始到结束(可用extern进行扩展);函数原型作用域:从函数原型变最定义开始到函数原型说明结束;函数作用域:从函数开始到函数结束。6.在编译前,对源程

3、序屮的预处理命令作处理的过程称为编译预处理。C++具有三种编译预处理功能:(1)(2)(3)条件编译。7.指针变屋按定义格式大致可分为五种:、指针数组、指向一维数组的指针变量、返回指针值的函数、。8.函数形参可采用变最、数组、指针与引用变最四种形式,实参与形参传送过程屮,采用值传送的是,采用传地址方式的是o9.引用类型变量是其相关变量的,引用类型变最与相关变量使用,所以用引用类型变量作为函数形参时,形参与实参变量使用相同的内存,在函数内对形参的运算就是对实参的运算,因此可通过参数返回函数运算结果。所以引用类

4、型变量主婆用于函数的形参,用于函数Z间传送数据。10.定义枚举变量的三种方法是:先定义,后定义枚举变量,枚举空与枚举变量,直接定义枚举变量。二、写出下列表达式的值及运算过程(15分,每题3分)1.设x=2.5,y=4.7,a=7,b=2x+a%3+(int)y/(int)x1.设x=2.5,y=4.7,a=7,b=2,!(a>b)IIx>y2.设year=2001year%400==0IIyear%4==0&&year%1()()!=()3.设x=2,y=3,z=4z+=x++lly卄11++乙表达式执行后

5、,x、y、z的值分别多少?5•inta=1,b=2,*p=&a,y;y=(a+=b,b+=*p,*p+b)三、读程序(15分,每题5分)1.读下列程序,并写出程序运行结果。#includevoidmain(void){floata=l,b=2,c;float*pl=&a,*p2;p2=&b;c=*pl+*p2;cout«*pl«,t,«*p2«,t,«c<<^';}2.写出A、B、C、D行各变量的存贮类型及程序运行结果#includeexternintx;

6、voidchange(void){registerinty=1,z=2;//Acout«x«rtr«y«At,«z«endl;x=3;y=4;cout«x«tl«y«,t,«z«endl;}intx=5,y=6;//Bvoidmain(void){autointx=7,z=&//Ccout«x«tl«y«,t,«z«endl;change();cout«x«rt,«y«At,«z«endl;cout«::x«At,«::y«At,«z«endl;//D3.读下列程序,并写出程序运行结果。#inc

7、ludevoidf(float*p,float&b,intn){for(inti=0;i#defineN30voidmain(void){charst

8、rl[N],str2[N],str[2*NJ;inti=0,j=0;cout«MInputfirstStringu«endl;cin»strl;cout«nInputsecondStringn«endl;cin»str2;while(){str[i]=strl[i];i卄;}while(str2[j]!=0)}strfil=0;cout«nstr=H«str«endl;}2.完善计算链表中每一个学牛成绩总分的函数

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

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

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