當前位置:編程學習大全網 - 編程語言 - C語言編程:從鍵盤輸入10個數,求最大值,最小值和平均值

C語言編程:從鍵盤輸入10個數,求最大值,最小值和平均值

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);

}

}

}

  • 上一篇:娛樂圈中有哪些明星打遊戲也很牛逼的?
  • 下一篇:計算機軟件著作權登記的基本流程是什麽
  • copyright 2024編程學習大全網