duxingzhe058858 2015-09-29 01:23 采纳率: 0%
浏览 1457

用c#写冒泡排序的相关问题 在vidual studio 中

 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语言没学好,请各位大神帮忙看看我上面编的哪错了,谢了;

  • 写回答

1条回答 默认 最新

  • yangbo50304 2015-09-29 06:47
    关注

    c#语法都不对啊,兄弟.

     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 <= 5; i++)
                {
                    for (j = i + 1; j <= 5; j++)
                    {
                        if (dblSale[i] < dblSale[j])
                        {
                            tmpSale = dblSale[i];
                            dblSale[i] = dblSale[j];
                            dblSale[j] = tmpSale;
                            tempCompany = strCompany[i];
                            strCompany[i] = strCompany[j];
                            strCompany[j] = tempCompany;
                        }
                    }
                }
    
    评论

报告相同问题?

悬赏问题

  • ¥15 远程桌面文档内容复制粘贴,格式会变化
  • ¥15 关于#java#的问题:找一份能快速看完mooc视频的代码
  • ¥15 这种微信登录授权 谁可以做啊
  • ¥15 请问我该如何添加自己的数据去运行蚁群算法代码
  • ¥20 用HslCommunication 连接欧姆龙 plc有时会连接失败。报异常为“未知错误”
  • ¥15 网络设备配置与管理这个该怎么弄
  • ¥20 机器学习能否像多层线性模型一样处理嵌套数据
  • ¥20 西门子S7-Graph,S7-300,梯形图
  • ¥50 用易语言http 访问不了网页
  • ¥50 safari浏览器fetch提交数据后数据丢失问题