开发工具:
文件大小: 2mb
下载次数: 0
上传时间: 2019-08-17
详细说明:
2015年浙江工业大学845C++程序设计(I)的考研试题,没有参考答案。没有答案。没有答案。coutssnewStrsendl
switch(*(p-1))
case m
throw CExceptapple o
case
throw CExceptOrange o
default
throw CExcept o
catch( CExceptApple)[ cout<<"Apple";I
catch(CExceptOrange) cout<<"Orange"I
catch(CExcept)( cout<<"Unknown";)
5、请写出下面程序的运行结果。
#include < iostream>
using namespace std
class
ass
publi
CLass (int a
I cout<<"CLass( "<
using namespace std
void Maino
x=10
inta[4][4]={{1,2,3,4},{2,3,4,5},{3,4,5,6},{4,5,6,7}},i,j;
for(i=0;i<4;i++)
for(j=0; j<=i; j++)cout
using name space std
void mainO
nti,k,a[10],p[3];
nt k-5
for(i=0;i<10;i++)
[i]=
(i=0;i<3;i++)
[i]=a[i*(i+1)]
for(i=0;i<3;i++)
k+=p[i*2
<<(chark
(845)C++程序设计(I)第5页/共6页
、编程题(共3题,每小题30分,共90分)
1、文本文件A.txt中包含一组文本数据,且每组字符为一行,例子如下:
bcd
24dp013
Xcur
设计程序读入A.txt文件的每行数据,逆转字符顺序后写入B.txt,在最后统计
总字符数(注意:不包括数字),输出后例子如下:
dcb1
310pd42
ruc
X
总字符数:9
2、编制递归函数完成以下运算,并编写主函数测试
sum(n)=12+2+…+n2,函数的原型:1 ong sum(intn);该函数完成12+2+…+n2
的运算,并返回运算结果,其中n>0。提示:递归表达式为:sum(n)=sum(n-1)+n2
3、设计图书类CBok,能够存储书籍名称和价格两种属性。设计计算机图书
COmputer类,继承自 BOok,能够存储编程语言属性。设计历史图书 HIstory类,
继承自CBok,能够存储历史年代属性。设计图书管理类CLib,支持新增书籍(包
括计算机类图书和历史图书),该类提供函数输出所有书籍名称列表,提供函数输出
根据价格排序后的图书名称列表。编写测试代码验证CLib的功能。
(845)C++程序设计(I)第6页/共6页
(系统自动生成,下载前可以参看下载内容)
下载文件列表
相关说明
- 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
- 本站是交换下载平台,提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度。
- 本站已设置防盗链,请勿用迅雷、QQ旋风等多线程下载软件下载资源,下载后用WinRAR最新版进行解压.
- 如果您发现内容无法下载,请稍后再次尝试;或者到消费记录里找到下载记录反馈给我们.
- 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
- 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.