长沙理工大学C程序试卷3答案

上传人:闪**** 文档编号:301788155 上传时间:2022-05-31 格式:DOCX 页数:3 大小:16.29KB
返回 下载 相关 举报
长沙理工大学C程序试卷3答案_第1页
第1页 / 共3页
长沙理工大学C程序试卷3答案_第2页
第2页 / 共3页
长沙理工大学C程序试卷3答案_第3页
第3页 / 共3页
亲,该文档总共3页,全部预览完了,如果喜欢就下载吧!
资源描述

《长沙理工大学C程序试卷3答案》由会员分享,可在线阅读,更多相关《长沙理工大学C程序试卷3答案(3页珍藏版)》请在金锄头文库上搜索。

1、本文格式为Word版,下载可任意编辑长沙理工大学C程序试卷3答案 长沙理工大学试卷标准答案 课程名称:C+程序设计 试卷编号:3 一、 1、在面向对象的程序设计中,允许在已有类的根基上通过增加新特征而派生出新的类,这称为继承 2、数组、共用体、枚举 3、1 0255 4、局部变量、全局变量 5、依次、分支、循环 6、类型及数量,类型、数量 二、 1、B 2、A 3、C 4、B 5、A 6、C 7、B 8、A 9、A 10、C 三、 1、x=y=0; cout int main(int argc, char *argv) int x, y, z; int sum; cin x; cin y; c

2、in z; if (x y) sum = x; if (z y) sum += z; else sum += y; else sum = y; if (x z) sum += x; else sum += z; cout #include #include int main(int argc, char *argv) int x; ofstream fout( if (!fout) cout x; while (x != -1) fout x; fout.close(); return 0; 3、设计一个学生类Stud,除了包括no(学号)、name(姓名)和deg(劳绩)数据成员外,有两个静

3、态变量sum和num,分别存放总分和人数,另有两个普遍成员函数setdata()和disp(),分别用于给数据成员赋值和输出数据成员的值,另有一个静态成员函数avg(),它用于计算平均分。在main()函数中定义了一个对象数组用于存储输入的学生数据。 此题程序如下: #include #include #define N 3 class Stud int no; char name10; int deg; static int num; static int sum; public: void setdata(int n,char na,int d) no=n; deg=d; strcpy(name,na); sum+=d; num+; static double avg() return sum/num; void disp() printf( 2 ; int Stud:sum=0; int Stud:num=0; void main() Stud stN; int i,n,d; char na10; for(i=0;iN;i+) printf(输入学号 姓名 劳绩: scanf( sti.setdata(n,na,d); printf(输出数据n printf(学号 姓名 劳绩n for(i=0;iN;i+) sti.disp(); printf(平均分=%gnn 3 3

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 大杂烩/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号