C语言编程:从键盘输入10个数,求最大值,最小值和平均值

2023-07-26 10:34发布

using System;using System.Collections.Generic;using System.Linq;using System.Tex
1条回答
1楼 · 2023-07-26 10:59.采纳回答

using System;

using System.Collections.Generic;

using System.Linq;

using System.Text;

namespace ConsoleApplication3

{

class Program

{

static void Main(string[]args)

{

int[]num=new int[10];

Console.WriteLine("请输入十个数:");

for(int i=0;i<10;i++)

{

string s=Console.ReadLine();

int x=int.Parse(s);

num<i>=x;

}

/*for(int n=0;n<10;n++)

{

Console.WriteLine(num[n]);

}*/

int max=num[0];

for(int n=1;n<10;n++)

{

if(max<num[n])

max=num[n];

}

Console.WriteLine("最大值是{0}",max);

int min=num[0];

for(int a=1;a<10;a++)

{

if(min>num[a])

min=num[a];

}

Console.WriteLine("最小值是{0}",min);

int all=0;

for(int h=0;h<10;h++)

{

all=all+num[h];

}

double average=all/10;

Console.WriteLine("平均值是{0}",average);

Console.ReadKey(false);

}

}

}

扩展资料:

using三种用法:

1、指令类型using+namespace,相当于java中import,指定导入类型

2、using别名using+别名=具体详细的类型:用于区分不同命名空间下相同类型

using AClass=nameSpace1.EqualClass;

using BClass=nameSpace2.EqualClass;

namespace nameSpace1

{

class EqualClass

{

public string MyName()

{

return"My is nameSpace1";

}

}

}

namespace nameSpace2

{

class EqualClass

{

public string MyName()

{

return"My is nameSpace2";

}

}

}

namespace TestProgram

{

using nameSpace1;

using nameSpace2;

class Program

{

static void Main(string[]args)

{

//测试别名的用法

AClass a=new AClass();

Console.WriteLine(a.MyName());

BClass b=new BClass();

Console.WriteLine(b.MyName());

Console.ReadKey();

}

}

}

3、using语句,定义一个范围,在范围结束时处理对象。

using(OleDbConnection connection=new OleDbConnection(connectionString))

{

using(OleDbCommand cmd=new OleDbCommand(SQLString,connection))

{

try

{

connection.Open();

int rows=cmd.ExecuteNonQuery();

return rows;

}

catch(System.Data.OleDb.OleDbException E)

{

connection.Close();

throw new Exception(E.Message);

}

}

}

一周热门 更多>