看板 NTUBIME101HW 關於我們 聯絡資訊
#include <iostream> using namespace std; class student { private: int id,total; float grade[5]; public: student(); void ID(); void Grade(); void show(); }; student::student() { id=total=0; for(int i=0;i<5;i++) grade[i]=0; } void student::ID() { cout<<"ID="; cin>>id; } void student::Grade() { cout<<"成績"<<total+1<<"="; cin>>grade[total]; total++; } void student::show() { float sum=0.0; for(int i=0;i<5;i++) sum+=grade[i]; cout<<id<<"平均="<<sum/total<<endl; } int main() { student s[2]; for(int i=0;i<2;i++) { s[i].ID(); for(int j=0;j<5;j++) s[i].Grade(); s[i].show(); } system("pause"); } ------------------------------------------------- 英文造詣不是很理想 如果題目有誤解請推文告知 期末考大家加油囉~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.241.88