(2)编写一个应用程序,其中包含练习(1)中的逻辑,要求用户输入数字,并显示它们,但拒绝接受两个数字都大于10的情况,并要求用户重新输入。
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Chapter4Ex1
{
class Program
{
static void Main(string[] args)
{
int var1, var2;
Console.WriteLine("请输入两个整数:");
var1 = Convert.ToInt32(Console.ReadLine());
var2 = Convert.ToInt32(Console.ReadLine());
while (var1 > 10 && var2 > 10)
{
Console.WriteLine("因两个整数都大于10,请重新输入:");
var1 = Convert.ToInt32(Console.ReadLine());
var2 = Convert.ToInt32(Console.ReadLine());
}
Console.Write("你输入的数字为: {0} 和 {1}, ", var1, var2);
if (var1 > 10 ^ var2 > 10)
Console.WriteLine("其中只有1个是大于10的。", var1, var2);
else
Console.WriteLine("不满足只有1个大于10的要求。", var1, var2);
Console.ReadKey();
}
}
}