Chinaunix首页 | 论坛 | 博客
  • 博客访问: 2341340
  • 博文数量: 816
  • 博客积分: 10000
  • 博客等级: 上将
  • 技术积分: 5010
  • 用 户 组: 普通用户
  • 注册时间: 2008-12-17 17:57
文章分类

全部博文(816)

文章存档

2011年(1)

2008年(815)

分类:

2008-12-17 18:07:35


#include
#include
#define max 10
using namespace std;
struct s{
string name;
int no;
float grade;
};
class sc{
s A[max];int size;
public:
sc() {size=0;}
~sc() {}
put();
print();
jisuan();
int gets() {return size;}
};
sc::put()
{char x;
cout<<"输入吗?(Y/N)";
cin>>x;
while((x=='Y')&&(size{cout<<"enter xinxi:";
cin>>A[size].name>>A[size].no>>A[size].grade;
size++;
cout<<"输入吗?(Y/N)";
cin>>x;}
}
sc::jisuan()
{int sum=0,s1=0;float count=0.0;
for(int i=0;i {
if(A[i].grade>60) {sum++;}
    else {count=count+A[i].grade;s1++;}
}
cout<<"及格人数:"< cout<<"不及格的平均分"<}
sc::print()
{for(int j=0;jcout<int main()
{sc c;
c.put();
c.jisuan();
c.print();
cout<<"总人数:"<return 0;}



--------------------next---------------------

阅读(1011) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~