- 171
- 0
- 约9.79万字
- 约 10页
- 2017-02-16 发布于河南
- 举报
C作业4
9-1 编写程序提示用户输入一个班级中的学生人数n,再依次提示用户输入n个人在课程A中的考试成绩,然后计算出平均成绩,显示出来。请使用本书第9章中的数组类模板Array定义浮点型数组存储考试成绩。
//array.h
#ifndef ARRAY_CLASS
#define ARRAY_CLASS
#include iostream.h
#include stdlib.h
#ifndef NULL
const int NULL = 0;
#endif // NULL
//错误类型集合,共有三种类型的错误:数组大小错误、内存分配错误和小标越界
enum ErrorType
{invalidArraySize, memoryAllocationError, indexOutOfRange};
//错误信息
char *errorMsg[] ={ Invalid array size, Memory allocation error,Invalid index: };
//数组类模板定义
template class T
class Array
{
private:
T* alist; //T类型指针,用于存放动态分配的数组内存首地址
int size; //数组大小(元素个数)
void Error(ErrorType error,int badIndex=0) co
您可能关注的文档
- 第5讲--中间代码翻译.ppt
- 2第二章会计核算方法1和2节.ppt
- 最新的东财中级财务会计课件.ppt
- 第三章 存款业务的核算.ppt
- 是否应该修建紫平铺水库.ppt
- [S]参数的计算、测量及应用和多端口网络.ppt
- 第一章(1货币资产).ppt
- 妇产科习题2.ppt
- 经历是财富作文.ppt
- 建筑总产值统计知识.ppt
- 2026年小学六年级科学科学实验操作竞赛试卷.docx
- 2026年事业单位公基高频考点试卷.docx
- 新人教版九年级数学上册30.2 三角形的内切圆 优质课件ppt.pptx
- 新人教版九年级数学上册 30.3 正多边形与圆(第1课时)课件.pptx
- 新人教版九年级数学上册 30.3 正多边形与圆 课件.pptx
- 新人教版九年级数学上册 30.3 正多边形与圆(第1课时)优质课件.pptx
- 新人教版九年级数学上册30.2 三角形的内切圆 课件ppt.pptx
- 新人教版九年级数学上册30.2 三角形的内切圆 优质教学课件.pptx
- 新人教版九年级数学上册30.2 三角形的内切圆 教学课件.pptx
- 新人教版九年级数学上册30.3 正多边形与圆 (第2课时)优质课件.pptx
最近下载
- DB11T 739-2010 瓜类种子包衣处理技术规程.docx VIP
- 上海海洋大学高数下册测试题.doc VIP
- DB11T 738-2010 漠斑牙鲆养殖技术规程.docx VIP
- EN 10083-2_2025 中文版 调质钢 第 2 部分非合金优质调质钢交货技术条件.docx VIP
- DB11T 737-2010 北极红点鲑养殖技术规范.docx VIP
- DB11T 713-2010 大型游乐设施维护保养规则.docx VIP
- 严重创伤患者紧急救治血液保障模式与输血策略中国专家共识(2024版).pptx VIP
- 反激式开关电源的原理、分析与设计课件.pdf VIP
- 氯甲烷生产工节假日前安全考核试卷含答案.docx VIP
- 财务报表.pdf VIP
原创力文档

文档评论(0)