VC编程与应用试卷及答案.doc

VC编程与应用试卷及答案.doc

ID:50853811

大小:53.00 KB

页数:9页

时间:2020-03-15

VC编程与应用试卷及答案.doc_第1页
VC编程与应用试卷及答案.doc_第2页
VC编程与应用试卷及答案.doc_第3页
VC编程与应用试卷及答案.doc_第4页
VC编程与应用试卷及答案.doc_第5页
资源描述:

《VC编程与应用试卷及答案.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、《VC编程与应用》期末考试试卷(A卷)(本试卷共6页)题号一二三四总分得分得分阅卷人一、选择题(本题满分20分,每小题各2分)题号12345678910答案1.下列标识符合法的是()。A.2xyB.#5f68C._YearsD.return2.下列()是语句。A.;;B.x+yC.a=12;D.cout<<””3.在C++中,未对函数类型加以说明,则函数的隐含类型是()A.voidB.doubleC.intD.char4.下列循环for(inti=0,x=0;!x&&i<=5;i++)中的循环次数是()。A.5B.6C.1D.无限5.

2、下列标识符中,()不是局部变量。A.register类B.auto类C.外部static类D.函数形参6.预处理命令在程序中都以()开头的。A.*B.#C.:D./7.下列数组声明错误的是()。A.#definen5B.constintn=5;chara[n]={“Good”};chara[n]={“Good”};C.intn=5;D.constintn=5;chara[n]={“Good”};chara[n+2]={“Good”};8.有以下定义:int(*q)[3]=newint[2][3];则下列对数组的引用正确的是()A.*qB.

3、*(*(q+2)+3)C.*qD.q[2][3]9.已知,intm=10;下列表示引用的方法,正确的是()A.int&x=m;B.int&y=10;C.int&z;D.float&t=&m;10.下述程序片段的输出是()。inta[3][4]={{1,2,3,4},{5,6,7,8}};intx,*p=a[0];x=(*p)*(*p+2)*(*p+4);cout<

4、FC的AppWizard(exe)提供了哪几种类型的应用程序?4.什么是对话框?它分为哪两类?这两类对话框有哪些不同?5.什么是按钮控件?它有几种类型?6.状态栏的作用是什么?状态栏的窗格分为几类?得分阅卷人三、程序分析题(本题满分20分,1,2题6分,3题8分)1.请将下列程序补充完整,使得输入一个4位整数,将各位数字分开,并按其反序输出,要求使用递归函数。#includevoidconvert(intn){inti;cout<<(char)(n%10+'0');if((i=n/10)!=0)__________

5、_______________}intmain(){intnNum;cout<<"请输出一个整数:";cin>>nNum;cout<<"输出的是:";if(nNum<0){cout<<'-';_________________________}convert(nNum);cout<intmain(){for(intn=1;n<=15;n++){intflag=1;for(inti=2;i<=n/2;i++)

6、{if(n%i==0){flag=0;break;}}if(flag)cout<intmain()charc1,c2,c3;c1=97;c2=98;c3=99;cout<

7、____________得分阅卷人四、程序设计题(本题满分30分,1题12分,2题18分)1.已知三角形的三边a、b、c,则三角形的面积area=,其中s=(a+b+c)/2。编写程序,分别用带参数的宏和函数求三角形的面积。2.定义一个描述学生基本情况的类,数据成员包括姓名、学号、C++、英语和数学成绩,成员函数包括输出数据、置姓名和学号、置3门课的成绩,求出总成绩和平均成绩。参考答案一、选择题(20分)1.C2.C3.C4.B5.C6.B7.C8.D9.A10.A二、简答题(本题满分30分,每题各5分)1.什么是构造函数?构造函数有哪些

8、特点?答:构造函数是类的成员函数,它有以下特点:构造函数的名字必须与类名相同。构造函数可以有任意的形参,但不能具有返回值。定义对象时,编译系统会自动地调用构造函数。构造函数可以重载2.什么是友

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

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

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