当前位置:编程学习 > C#/ASP.NET >>

怎么修改输出方式

using System;
using System.Windows.Forms;
public class Mydataarray
{
    static void dataarray(int[,] data)
    {
        double he1 = 0, he2 = 0, he3 = 0, he4 = 0,he5=0;
        double sum00,sum1 =0,sum2=0,sum3=0,sum4=0,sum5=0;
        double d1 = 0, d2 = 0, d3 = 0, d4 = 0,d5=0;
        for (int j = 0; j < 4; j++)
            sum1 += data[0, j];
        for (int j = 0; j < 4; j++)
            sum2 += data[1, j];
        for (int j = 0; j < 4; j++)
            sum3 += data[2, j];
        for (int j = 0; j < 4; j++)
            sum4 += data[3, j];
        for (int j = 0; j < 4; j++)
            sum5 += data[4, j];
        Console.WriteLine("第1个雇员销售额的总和是:"+ sum1);
        Console.WriteLine("第2个雇员销售额的总和是:"+ sum2);
        Console.WriteLine("第3个雇员销售额的总和是:"+ sum3);
        Console.WriteLine("第4个雇员销售额的总和是:"+ sum4);
        Console.WriteLine("第5个雇员销售额的总和是:"+ sum5+"\n\r");
        for (int i = 0; i < 5; i++)
            he1 += data[i, 0];
        for (int i = 0; i < 5; i++)
            he2 += data[i, 1];
        for (int i = 0; i < 5; i++)
            he3 += data[i, 2];
        for (int i = 0; i < 5; i++)
            he4 += data[i, 3];
        he5 = he1+he2+he3+he4;
        Console.WriteLine("第一季度销售额的总和:" + he1);
        Console.WriteLine("第二季度销售额的总和:" + he2);
        Console.WriteLine("第三季度销售额的总和:" + he3);
        Console.WriteLine("第四季度销售额的总和:" + he4+"\n\r");
        for (int a = 0; a <4; a++)
        {
            for (int b = 0; b < 5; b++)
            {
                if (a == 0)
                {
                    d1 = data[b, a] / he1;
                    Console.WriteLine("第" + (b + 1) + "雇员第" + (a + 1) + "季度的销售额占总销售额的百分比:" + string.Format("{0:p}", d1));
                }
                if (a == 1)
                {
                    d2 = data[b, a] / he2;
                    Console.WriteLine("第" + (b + 1) + "雇员第" + (a + 1) + "季度的销售额占总销售额的百分比:" + string.Format("{0:p}", d2));
                }
                if (a == 2)
                {
                    d3 = data[b, a] / he3;
                    Console.WriteLine("第" + (b + 1) + "雇员第" + (a + 1) + "季度的销售额占总销售额的百分比:" + string.Format("{0:p}", d3));
                }
                if (a == 3)
                {
                    d4 = data[b, a] / he4;
                    Console.WriteLine("第" + (b + 1) + "雇员第" + (a + 1) + "季度的销售额占总销售额的百分比:" + string.Format("{0:p}", d4));
                }
            }
                Console.WriteLine("\n\r");
        }
        d5 = sum1 / he5;
        Console.WriteLine("第1雇员全年销售额占总销售额的百分比:" + string.Format("{0:p}", d5));
        d5 = sum2 / he5;
        Console.WriteLine("第2雇员全年销售额占总销售额的百分比:" + string.Format("{0:p}", d5));
        d5 = sum3 / he5;
        Console.WriteLine("第3雇员全年销售额占总销售额的百分比:" + string.Format("{0:p}", d5));
        d5 = sum4 / he5;
        Console.WriteLine("第4雇员全年销售额占总销售额的百分比:" + string.Format("{0:p}", d5));
        d5 = sum5 / he5;
        Console.WriteLine("第5雇员全年销售额占总销售额的百分比:" + string.Format("{0:p}", d5)+"\n\r");
        //
        sum00 = he1 / he5;
        Console.WriteLine("第1季度的销售额占总销售额的百分比:" + string.Format("{0:p}", sum00));
        sum00 = he2 / he5;
        Console.WriteLine("第2季度的销售额占总销售额的百分比:" + string.Format("{0:p}", sum00));
        sum00 = he3 / he5;
        Console.WriteLine("第3季度的销售额占总销售额的百分比:" + string.Format("{0:p}", sum00));
        sum00 =he4 / he5;
        Console.WriteLine("第4季度的销售额占总销售额的百分比:" + string.Format("{0:p}", sum00) + "\n\r");
    }
    public static void Main()
    {
        int[,] data1 ={{750,660,910,800},{800,700,950,900},
                          {700,600,750,600},{850,800,1000,950},{900,800,960,980}};
        dataarray(data1);
    }
}



这个是代码

人员 (百分比) 第一季度 第二季度 第三季度 第四季度
1
2
3
4
5
人员 (总和) 第一季度 第二季度 第三季度 第四季度
1
2
3
4
5
这样的格式输出该怎么修改代码呢? --------------------编程问答-------------------- 控制台就不要太讲究界面了 很累的
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,