⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 d_6_1.cpp

📁 C++应用教程原码,里面包含该书中有十三章内容的代码,详细具体
💻 CPP
字号:

#include "stdafx.h"
#include <iostream>
#include <iomanip>
#include <string>
using namespace std;

class Student {
private:
	string name;
	float chinese,math,english,total,average;
public:
	Student(string n)
		:name(n)
	{
		cout << "请输入语文成绩: ";
		cin >> chinese;
		cout << "请输入数学成绩: ";
		cin >> math;
		cout << "请输入英语成绩: ";
		cin >> english;
	}
	string gName()
	{ return name; }
    float gChinese()
	{ return chinese;}
	float gMath()
	{ return math; }
	float gEnglish()
	{ return english; }
	float totalCj()
	{ return (chinese + math + english); }
	float averageCj()
	{ return (chinese + math + english)/3; }
};

void main()
{ string name;
  cout << "请输入姓名:";
  cin >> name;
  Student s1(name);
  cout << "请输入姓名:";
  cin >> name;
  Student s2(name);
  cout << "姓名     语文     数学     英语     总成绩     平均成绩"<<endl;
  cout <<s1.gName()<<setw(10)<<s1.gChinese()<<setw(10)<<s1.gMath()<<setw(10)<<s1.gEnglish()<<setw(10)
	  <<s1.totalCj()<<setw(13)<<s1.averageCj()<<endl;
  cout <<s2.gName()<<setw(10)<<s2.gChinese()<<setw(10)<<s2.gMath()<<setw(10)<<s2.gEnglish()<<setw(10)
	  <<s2.totalCj()<<setw(13)<<s2.averageCj()<<endl;
   cin.get(); cin.get(); //等待结束,以便调测程序,可以删除
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -