自考地区
全国 北京 上海 天津 重庆 河北 山西 辽宁 吉林 黑龙江 江苏 浙江 安徽 福建 江西 山东 河南 湖北 湖南 广东 海南 四川 贵州 云南 陕西 甘肃 青海 内蒙古 广西 宁夏 新疆 西藏
您所在的位置 桃李自考网 > 自考策略 >

2019年浙江自考本科段_C++程序设计04737考试试卷题型

2019-07-29 11:58 来源:桃李自考网 成人自考

2019年10月自考本科的小伙伴,在备考阶段,到了最后阶段才进行浙江自考历年考试试题刷题冲刺!在这里浙江小编建议应该结合试卷题型一起复习,抓住重点。

为了避免这种情况的出现,10月报名自考的考生请跟随小编一起来看看关于今天我们要说的:C++程序设计04737考试试卷题型。

以下题型均是浙江省自学考试历年真题的考试试题:

一、单项选择题:本大题共20小题,每小题1分,共20分。在每小题列出的备选项中只有一项是最符合题目要求的,请将其选出。

1.拷贝构造函数应该是

A.不带参数的构造函数

B.带有一个参数的构造函数

C.带有两个参数的构造函数

D.缺省构造函数

二、填空题:本大题共20空,每空1分,共20分。

21.将int类型指针p转换为char类型指针,则强制转换语句为____。

三、改错题:本大题共5小题,每小题4分,共20分。以下程序中各有一处错误,请抄写有错误的语句并改正。

41.#include<iostream.h>

using namespace std;

void setzero(int&a){

a=0;}

int main(){

intx1=10;setzero(&x1);

cout<<x1<<endl;

return 0;

}

四、完成程序题:本大题共5小题,每小题4分,共20分。请在答题纸上按试题顺序和空格顺序写出答案。

46.把从键盘上输入的一批整数(以-1作为终止输入的标志)保存到文本文件“a:xxk1.

dat”中。

#include<iostream>

#include <fstream.h>

#include <stdlib.h>

void main()

of stream fout(“a:xxkl.dat");

if(){

cout<<”文件没有打开!”<<endl;

exit(1);}

intx;

cin >>x;

while(x!=-1){

fout<<x<<’’;cin >>x;

____;∥关闭文件

}

五、程序分析题:本大题共2小题,每小题5分,共10分。阅读程序后,写出程序的正确运行结果。

51.

#include<iostream>

using namespace std;

void Result(char ch){

switch(ch)1

case'A':case'a':cout<<"well!";break;

case'B':case'b':cout<<"good!";break;

case'C':case'c':cout <<"pass!";break;

default:cout<<"bad!";break;

}

}

void main(){

char al=‘b',a2=C',a3='f';

cout<<"Results:"<<endl;Result(al);

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<<”圆桌属性数据”<<endl;

cout<<”高度:”<<rt.getheight()<<”米”<<endl;

cout<<”面积:”<<tr.getarea()<<”平方米”

<<endl;cout<<”颜色”<<rt.getcolor()<<endl;

}

自考填涂答题卡所需文具:

1.2B铅笔;

2.橡皮擦;

3.0.5mm黑色签字笔;

4.各科目大纲规定以内的物品。

大家一定要在准备浙江10月自考前熟悉考试题型是什么,这样复习也有利于知识点的整合,关于C++程序设计考试科目的题型浙江自考网的小编就给自考生总结到这里。
点击查看:2019年自考
C++程序设计教材版本以及官方指定购买地址