/ Vijos / 讨论 / 分享 /

谁拿了最多的奖学金

哪位PASS过这题的朋友,可不可以告诉我哪里编的不对?

#include

using namespace std;

int main(){

int n,maxsum,allsum,sum;char higha[21];

n=maxsum=sum=allsum=0;int x=1;

char a[21];int b,c;char d,e;int f;

cin>>n;

for (int w=1;w>a[x];

if (a[x]==' ')break;

}

cin>>b>>c>>d>>e>>f;

if (b>80 && f>=1)sum+=8000;

if (b>85 && c>80)sum+=4000;

if (b>90)sum+=2000;

if (e=='Y')sum+=1000;

if (c>80 && d=='Y')sum+=850;

allsum+=sum;

if (maxsum

2 条评论

  • @ 2010-03-08 17:49:49

    貌似条件判断的5个if里面有错。

    对着题目重新看一遍吧~

  • @ 2010-03-08 12:27:11

    自己细心地看看

  • 1