我的代码是用户需要在之间输入一个标记的地方,然后如果该标记不在0到100之间,它必须再次询问,我可以正常工作,但现在的问题是:修改上面的程序以同时计算数字大于或等于50的标记。我该怎么做,我尝试声明count为整数0,但不确定如何实现。这是我的代码:static void Main(string[] args){ int total = 0; for (int x = 1; x <= 5; x++) { Console.WriteLine("Enter your mark"); int mark = int.Parse(Console.ReadLine()); if (mark > 100 || mark < 0) { Console.WriteLine("Invalid mark,Enter your mark again"); int newmark = int.Parse(Console.ReadLine()); mark = newmark; } total += mark; } Console.WriteLine("sum = " + total); double average = (total / 5) * 1.00; Console.WriteLine("average = " + average); Console.ReadLine();}
3 回答
- 3 回答
- 0 关注
- 199 浏览
添加回答
举报
0/150
提交
取消