C++实验2—学生成绩
来源:互联网 发布:世界粮农组织数据库 编辑:程序博客网 时间:2024/06/04 21:31
上机内容:练习c++
上机目的:熟练掌握
/* * 文件名称:学生成绩 * 作 者: 甘立文 * 完成日期:2016 年3 月25日 * 版 本 号:v1.0 * 对任务及求解方法的描述部分:* 输入描述:略 * 问题描述: * 程序输出: * 问题分析: * 算法设计:略 */ #include<iostream>#include <string>using namespace std; class Stu { public: string getName();int average();void setStudent(string n,float c,float m1);void setName(string m);void show();private: string name; //学生姓名 float chinese; //语文成绩 float math; //数学成绩 //接下去写 }; string Stu::getName(){return name;}int Stu::average(){return ((chinese+math)/2);}void Stu::setStudent(string n,float c,float m1){name=n;chinese=c;math=m1;}void Stu::setName(string m){name=m;}void Stu::show(){cout<<"Name:"<<name<<endl;cout<<"Score:"<<chinese<<" "<<math<<endl;cout<<"average:"<<(chinese+math)/2<<" "<<"Sum:"<<chinese+math<<endl<<endl;} int main() { Stu s1,s2; s1.setStudent("Lin daiyu", 98, 96); //对象置初值 s2.setStudent("Jia baoyu", 90, 88); //对象置初值 s1.show();//打印信息 s2.show();//打印信息 s1.setName("xue baochai");//重新置p1对象的名字 s1.show(); cout<<"s1.Name: "<<s1.getName()<<endl;//打印对象的名字 cout<<"s1.average: "<<s1.average()<<endl;//打印对象的成绩 return 0; }运行结果:
心得体会:激动啊!这么复杂的程序
知识点总结:
0 0
- C++实验2—学生成绩
- c++实验2—学生成绩
- C++实验2-学生成绩
- C++实验2-学生成绩
- C++实验2-学生成绩
- C++实验2-学生成绩
- C++实验2-学生成绩
- C++实验2-学生成绩
- C++实验2-学生成绩
- c++实验2--学生成绩
- c++第二次实验——学生成绩
- c++第二次实验——学生成绩
- c++第2次实验-学生成绩
- C++第2次实验-学生成绩
- C++第二次上机实验—学生成绩
- C++实验 学生成绩
- C++第二次实验 学生成绩
- 《第十六周实验报告任务2——学生成绩排序》
- 基数排序的数组/链表实现
- eclipse编码格式设置教程、如何为eclipse设置编码格式?
- Android-Universal-Image-Loader 图片异步加载类库的使用(超详细配置)
- ng1.3+表单验证<AngularJs>
- java 软引用、弱引用、强引用、虚引用的解析
- C++实验2—学生成绩
- checkio the most frequent weekdays
- IOS Autolayout(VFL) 处理子视图居中
- CActiveXUI的一个Bug
- 关于一个多线程类的设计方法
- HashMap与HashTable解读(一)
- 南阳理工学院个人积分赛第四场【总结】
- 网络图片人脸识别并根据人脸焦点显示图片
- 非数字正则表达式