大家帮我看看这题 测试数据 01 错误号: 14

下面是我的源程序

90分

第一组测试数据提示 运行错误 错误号: 14

#include

#include

void main()

{

char bestname[20]="",name[100][20],gb[100],xb[100];

short int unsigned i,n=0,qm[100],bp[100],lw[100];

int unsigned money[100],best=0;

long int total=0;

for (i=0;i85)&&(xb[i]=='Y')) money[i]+=1000;

if (qm[i]>90) money[i]+=2000;

if ((qm[i]>85)&&(bp[i]>80)) money[i]+=4000;

if ((qm[i]>80)&&(lw[i]>0)) money[i]+=8000;

total+=money[i];

if (best

2 条评论

  • @ 2009-09-17 20:54:40

    谢谢 已经AC了

  • @ 2009-09-17 17:34:30

    ..字符数组的长度

    因为字符数组的最后一个是用来存\0的所以实际有用的只有19个。。

    故要用一个21位的数组。。。

  • 1

信息

ID
1001
难度
5
分类
模拟 点击显示
标签
递交数
39100
已通过
12719
通过率
33%
被复制
121
上传者