C++作业4.docVIP

  • 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

文档评论(0)

1亿VIP精品文档

相关文档