首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

这是为何?这样答案还对

2013-11-29 
这是为什么?这样答案还对?namespace maopao{class Program{static void Main(string[] args){int[] a {

这是为什么?这样答案还对?
namespace maopao
{
    class Program
    {
        static void Main(string[] args)
        {
            int[] a = { 8, 2, 3, 7, 5 };
            int i, j;
            int temp = 0;
//注意下面这条语句
            for (i = 0; i < a.Length-4; i++)
            {
                for (j = 0; j < a.Length-1-i; j++)
                
                    if (a[j] > a[j+1])
                    {
                        temp = a[j];
                        a[j] = a[j+1];
                        a[j+1] = temp;
                    }
                
            }
            for ( i = 0; i < a.Length;i++)
            {
                Console.WriteLine("{0}",a[i]);
            }
            Console.ReadKey();
          
        }
        
这是为何?这样答案还对



[解决办法]
2 3 7 5 8  这是为何?这样答案还对
[解决办法]

引用:
我正在给以前的帖子结贴 ,太二笔了 对不起各位了

结帖率低也就算了,楼主竟然跑到C\C++专区问C#的代码。。
[解决办法]
i < a.Length-4?为什么要减4?外层只循环了一次当然是2 3 7 5 8了。。。
[解决办法]
新手同学习了

热点排行