-
作业1
需求
try { double[] price = new double[4]; Console.WriteLine("请输入4家店的价格"); for (int i = 0; i < price.Length; i++) { Console.Write("第{0}家店的价格", i + 1); price[i] = Convert.ToDouble(Console.ReadLine()); } Array.Sort(price); Console.WriteLine("最低的价格是:{0}", price[1]); } catch { Console.WriteLine("您输入的格式有误"); } Console.ReadKey();
运行效果
-
作业2
需求
实现用户随机输入6个整数,按从大到小排列
实现思路
定义数组存放用户输入的数据
使用冒泡排序算法
-
循环输出交换后的数组
代码:try { Console.WriteLine("请输入会员本月消费记录"); double[] money = new double[5]; double sum = 0; for (int i = 0; i < money.Length; i++) { Console.Write("请输入第{0}笔购物金额:", i + 1); money[i] = Convert.ToDouble(Console.ReadLine()); sum += money[i]; } Console.WriteLine("序号\t金额"); for (int i = 0; i < money.Length; i++) { Console.WriteLine("{0}\t{1}", i + 1,money[i] ); } Console.WriteLine("总金额\t{0}",sum); } catch { Console.WriteLine("您输入的格式有误"); } Console.ReadKey();
运行效果