要求:

步骤:
1.定义数组存储价格,并利用循环输入。
2.定义变量min保存当前的最低价。
3. 将min和数组中的其余元素依次比较。
代码:
namespace 作业1
{
class Program
{
static void Main(string[] args)
{
try
{
Console.WriteLine("请输入4家店的价格");
double[] number = new double[4];
for (int i = 0; i < 4; i++)
{
Console.Write("第{0}店的价格:",i+1);
number[i] = Convert.ToDouble(Console.ReadLine());
}
for (int i = 0; i < number.Length - 1; i++)
{
for (int j = 0; j <number.Length-1-i; j++)
{
if (number[j] > number[j + 1]) {
double temp = number[j];
number[j] = number[j + 1];
number[j + 1] = temp;
}
}
}
Console.WriteLine("最低价格是:{0}",number[0]);
}
catch
{
Console.WriteLine("格式错误,请重新输入。");
}
Console.ReadKey();
}
}
}
效果:

网友评论