作者在 2006-11-16 08:23:00 发布以下内容
using System.Windows.Forms;
public class sss
{
static string output;
static void aaa(int [,] sales)
{
output+="";
for (int i=0;i<sales.GetLength(1);i++)
output+=" "+"季度"+(i+1)+" ";
for(int i=0;i<sales.GetLength(0);i++)
{
output+="\n部门"+(i+1)+" ";
for(int j=0;j<sales.GetLength(1);j++)
output+=" "+sales[i,j]+" ";
}
}
//计算部门和的方法
static int[] bmh(int[,] sales)
{
//定义一个数组
int[] sum=new int[sales.GetLength(0)];
for(int i=0;i<sales.GetLength(0);i++)
for(int j=0;j<sales.GetLength(1);j++)
//输出结果
sum+=sales[i,j];
return sum;
}
//计算季度和的方法
static int[] jdh(int[,] sales)
{
//定义一个数组
int[] zum=new int[sales.GetLength(1)];
for(int j=0;j<sales.GetLength(1);j++)
for(int i=0;i<sales.GetLength(0);i++)
//输出结果
zum[j]+=sales[i,j];
return zum;
}
static void Main()
{
//创建一个数组并付初值
int[,] sales={{750,660,910,800},{800,700,950,900},{700,600,750,600},{850,800,1000,950},{900,800,960,980}};
output="各季销售数字\n";
//调用aaa的方法
aaa(sales);
//输出季度和的格式
for(int i=0;i<sales.GetLength(0);i++)
output+="\n第"+(i+1)+"部门和为:"+(bmh(sales));
//输出部门和的格式
for(int j=0;j<sales.GetLength(1);j++)
output+="\n第"+(j+1)+"季度和为:"+(jdh(sales))[j];
MessageBox.Show(output,"输出结果");
}
}
public class sss
{
static string output;
static void aaa(int [,] sales)
{
output+="";
for (int i=0;i<sales.GetLength(1);i++)
output+=" "+"季度"+(i+1)+" ";
for(int i=0;i<sales.GetLength(0);i++)
{
output+="\n部门"+(i+1)+" ";
for(int j=0;j<sales.GetLength(1);j++)
output+=" "+sales[i,j]+" ";
}
}
//计算部门和的方法
static int[] bmh(int[,] sales)
{
//定义一个数组
int[] sum=new int[sales.GetLength(0)];
for(int i=0;i<sales.GetLength(0);i++)
for(int j=0;j<sales.GetLength(1);j++)
//输出结果
sum+=sales[i,j];
return sum;
}
//计算季度和的方法
static int[] jdh(int[,] sales)
{
//定义一个数组
int[] zum=new int[sales.GetLength(1)];
for(int j=0;j<sales.GetLength(1);j++)
for(int i=0;i<sales.GetLength(0);i++)
//输出结果
zum[j]+=sales[i,j];
return zum;
}
static void Main()
{
//创建一个数组并付初值
int[,] sales={{750,660,910,800},{800,700,950,900},{700,600,750,600},{850,800,1000,950},{900,800,960,980}};
output="各季销售数字\n";
//调用aaa的方法
aaa(sales);
//输出季度和的格式
for(int i=0;i<sales.GetLength(0);i++)
output+="\n第"+(i+1)+"部门和为:"+(bmh(sales));
//输出部门和的格式
for(int j=0;j<sales.GetLength(1);j++)
output+="\n第"+(j+1)+"季度和为:"+(jdh(sales))[j];
MessageBox.Show(output,"输出结果");
}
}