c#控制台应用程序代码(要详细的)

2、请用循环语句编写控制台应用程序,打印如下图形.图形倒过来怎样编写程序
5 10 15 20 25
4 8 12 16
3 6 9
2 4
1

3、请编写控制台应用程序,随机输入10个数,保存到数组中,计算平均值和总值,并将结果输出。(10分)

4、请编写控制台应用程序,在程序中,编写一个求两个整数平方和的方法,在主程序中输入两个数,调用该方法求出结果并输出。(10分)

class Program
{
int Max(int i1,int i2) //两个整数
{
if(i1>i2)
return i1;
else
return i2;
}

int Max(int i1,int i2,int i3) //三个整数
{
if(i1>i2)
{
if(i1>i3)
return i1;
else
return i3;
}
else
{
if(i2<i3)
return i3;
else
return i2;
}
}

float Max(float i1,float i2) //两个实数
{
if(i1>i2)
return i1;
else
return i2;
}

float Max(float i1,float i2,float i3) //三个实数
{
if(i1>i2)
{
if(i1>i3)
return i1;
else
return i3;
}
else
{
if(i2<i3)
return i3;
else
return i2;
}
}
public static void Main()
{
int a=Max(1,2);
Console.WriteLine(a.ToString());
int b=Max(1,2,3);
Console.WriteLine(b.ToString());
float c=Max(1.1,2.2);
Console.WriteLine(c.ToString());
float d=Max(1.1,2.2,3.3);
Console.WriteLine(d.ToString());
}
}
//咋样?
另外,站长团上有产品团购,便宜有保证
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-06-28
建议作业自己做
2.不知道你什么意思,自己做吧,不难
3.
static void Main(string[] args)
{
string[] str = new string[10];
for (int i = 0; i < 10; i++) {
str[i] = Console.ReadLine();
}
int avg = 0;
int sum = 0;
try
{
for (int i = 0; i < str.Length; i++)
{
sum += Convert.ToInt32(str[i]);
}
}
catch {
Console.WriteLine("输入不全为整数");
}
avg = sum / 10;
Console.WriteLine("avg:" + avg + " sum:" + sum);
Console.ReadLine();
}
4.
static void Main(string[] args)
{
try
{
int a = Convert.ToInt32(Console.ReadLine());
int b = Convert.ToInt32(Console.ReadLine());
}
catch {
Console.WriteLine("请输入整数");
}
int sum = getSum(a, b);
Console.WriteLine(sum.ToString());
Console.ReadLine();
}
public static int getSum(int a, int b) {
int sum = 0;
sum = a * a + b * b;
return sum;
}
第2个回答  2011-06-28
打印图形:
class Program
{
static void Main(string[] args)
{
for (int i = 5; i > 0; i--)
{
for (int j = 1; j <= i; j++)
{
Console.Write((i * j).ToString()+" ");
}
Console.WriteLine();
}
Console.Read();
}
}

//倒过来的打印就是
for (int i = 1; i <= 5; i++)
{
for (int j = 1; j <= i; j++)
{
Console.Write((i * j).ToString() + " ");
}
Console.WriteLine();
}
Console.Read();
相似回答