c#输出最大值、最小值和平均值
static void Main(string[] args)
{
string s;
int[] a = new int[10];
double min = 0, max = 0, average = 0;
int b;
int i = 0;
while (true)
{
s = Console.ReadLine();
if (s.Equals("exit"))
{
break;
}
a[i] = Convert.ToInt32(s);
i++;
}
b = i;
min = a[0];
max = a[0];
for(i=0;i <b; i++){
if (a[i] < min)
{
min = a[i];
}
else if (a[i] > max)
{
max = a[i];
}
average += a[i];
}
average = average / b*1.00;
string c = average.ToString("#0.00");
Console.WriteLine(max);
Console.WriteLine(min);
Console.WriteLine(c);
Console.ReadKey();
}
C#提取文件名
static void Main(string[] args)
{
string strFileName = Console.ReadLine();
int a=strFileName.LastIndexOf('\\');
int b = strFileName.LastIndexOf('.');
int c = b - a + 1;
string s = strFileName.Substring(a+1,c-1);
Console.WriteLine(s+"TXT");
}