码迷,mamicode.com
首页 > 其他好文 > 详细

学生信息的检索

时间:2014-05-23 03:17:20      阅读:244      评论:0      收藏:0      [点我收藏+]

标签:c   a   int   os   name   for   

#include<iostream>
using namespace std;
int main()
{
 int i,j,m,n,p[100],k[100],o;
 float a[100][100],junfen[100],student[100];
 cout<<"输入要检索的学生个数和月考成绩的门数"<<endl;
 cin>>m>>n;
 for(i=1;i<=m;i++)
 {
  for(j=1;j<=n;j++)
  {
   cout<<"输入学生"<<i<<"第"<<j<<"门成绩";
   cin>>a[i][j];
  }
  cout<<endl;
 }
 for(i=1;i<=m;i++)
 {
  student[i]=0;
  for(j=1;j<=n;j++)
  {
   student[i]=student[i]+a[i][j];
   junfen[i]=int(student[i]/n*100+0.5)/100.0;
  }
 }
 do
 {
  cout<<"余老师,又见面了,请选择1:功能1   2:功能2   3:功能3   4:结束"<<endl;
  cin>>o;
  if(o==1)
  {
   for(i=1;i<=m;i++)
   {
    cout<<"学生"<<i<<"的均分成绩为"<<junfen[i]<<"分"<<endl;
   }
  }
  if(o==2)
  {
   for(i=1;i<=m;i++)
   {
    p[i]=0;
    for(j=1;j<=n;j++)
    {
     if(a[i][j]<60)
     {
      p[i]++;
     }
    }
    if(p[i]>2)
    {
     cout<<"学号为201122110812000"<<i<<"的学生有"<<p[i]<<"门不及格,其均分为"<<junfen[i]<<"分"<<endl;
     for(j=1;j<=n;j++)
     {
      cout<<"他的课程"<<j<<"为"<<a[i][j]<<"分"<<endl;
     }
    }
   }
  }
  if(o==3)
  {
   for(i=1;i<=m;i++)
   {
    k[i]=0;
    for(j=1;j<=n;j++)
    {
     if(a[i][j]>85)
     {
      k[i]++;
     }
    }
    if(junfen[i]>90||k[i]==n)
    {
     cout<<"学号为201122110812000"<<i<<"的学生是高分低能学生"<<endl;
    }
   }
  }
 }
 while(o!=4);
 return 0;
}

学生信息的检索,布布扣,bubuko.com

学生信息的检索

标签:c   a   int   os   name   for   

原文地址:http://www.cnblogs.com/zzkgis/p/3742616.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!