protected void Button1_Click(object sender, EventArgs e)
{
double dblSale[]={19.5,17.2,15.2,25.7,14.9,17.1};
string strCompany[]={"联想","方正","同方","戴尔","紫光","神舟"};
int i,j;
double tmpSale;
string tempCompany;
for(i=0;i<=4;i++)
for(j=i+1;j<=5;j++)
{if(dblSale[i]<dblSale[j])
tempSale=dblSale[i];
dblSale [i]=dblSale [j];
dblSale[j]=tempSale;
tempCompany =strCompany[i];
strCompany[i]=strCompany[j];
strCompany[j]=tempCompany;
for(i=0;i<=5;i++)
lblResult .Text +=Convert .ToString (i+1)+" "+strCompany [i]+" " +Convert .ToString (dblSale[i])+"亿元"+"<br>";
}
显示的结果要是这种样式:
1戴尔25.7亿元
2联想19.5亿元
3方正17.2亿元
4神舟17.1亿元
5同方15.2亿元
6紫光14.9亿元
小弟c语言没学好,请各位大神帮忙看看我上面编的哪错了,谢了;