2020年自考本科的小伙伴,在备考阶段,到了最后阶段才进行浙江自考历年考试试题刷题冲刺!在这里浙江小编建议应该结合试卷题型一起复习,抓住重点。
为了避免这种情况的出现,2020年报名自考的考生请跟随小编一起来看看关于今天我们要说的:C++程序设计04737考试试卷题型。
以下题型均是浙江省自学考试历年真题的考试试题:
一、单项选择题:本大题共20小题,每小题1分,共20分。在每小题列出的备选项中只有一项是最符合题目要求的,请将其选出。
1.拷贝构造函数应该是
A.不带参数的构造函数
B.带有一个参数的构造函数
C.带有两个参数的构造函数
D.缺省构造函数
二、填空题:本大题共20空,每空1分,共20分。
21.将int类型指针p转换为char类型指针,则强制转换语句为____。
三、改错题:本大题共5小题,每小题4分,共20分。以下程序中各有一处错误,请抄写有错误的语句并改正。
41.#include
using namespace std;
void setzero(int&a){
a=0;}
int main(){
intx1=10;setzero(&x1);
cout
return 0;
}
四、完成程序题:本大题共5小题,每小题4分,共20分。请在答题纸上按试题顺序和空格顺序写出答案。
46.把从键盘上输入的一批整数(以-1作为终止输入的标志)保存到文本文件“a:xxk1.
dat”中。
#include
#include
#include
void main()
of stream fout(“a:xxkl.dat");
if(){
cout
exit(1);}
intx;
cin >>x;
while(x!=-1){
fout
____;∥关闭文件
}
五、程序分析题:本大题共2小题,每小题5分,共10分。阅读程序后,写出程序的正确运行结果。
51.
#include
using namespace std;
void Result(char ch){
switch(ch)1
case'A':case'a':cout
case'B':case'b':cout
case'C':case'c':cout
default:cout
}
}
void main(){
char al=‘b',a2=C',a3='f';
cout
Result(a2);Result(a3);Result('A');
}
六、程序设计题:本大题共1小题,每小题10分,共10分。
53.设计一个圆类circle和一个桌子类table。circle类包含私有数据成员radius和求圆面积的成员函数getarea();table类包含私有数据成员height和返回高度的成员函数getheight()。roundtable类继承所有上述类的数据成员和成员函数,添加了私有数据成员color和相应的成员函数。其中,main函数已给出。请完成程序的其他部分。
void main(){
roundtable rt(0.8,1.2,”黑色”);
cout
cout
cout
}
自考填涂答题卡所需文具:
1.2B铅笔;
2.橡皮擦;
3.0.5mm黑色签字笔;
4.各科目大纲规定以内的物品。
以上就是浙江自考网小编整理的关于“2020年浙江自考本科段:C++程序设计04737考试试卷题型”的所有内容,希望能帮到大家。如有更多疑问可以关注浙江自考网,进行在线咨询。
声明:
(一)由于考试政策等各方面情况的不断调整与变化,本网站所提供的考试信息仅供参考,请以权威部门公布的正式信息为准。
(二)本网站在文章内容来源出处标注为其他平台的稿件均为转载稿,免费转载出于非商业性学习目的,版权归原作者所有。如您对内容、版权等问题存在异议请与本站联系,我们会及时进行处理解决。
浙江自考网便捷服务
与考生自由互动、并且能直接与专业老师进行交流解答。
与考生自由互动、并且能直接与专业老师进行交流解答。