题目
- 不断要求用户输入一个数字,然后打印这个数字的二倍,当用户输入q的时候程序退出
循环体:提示用户输入数字 转换 打印这个数字的2倍
循环条件:输入的不能是q
代码
string num = "";
do
{
Console.WriteLine("请输入一个数字");
num = Console.ReadLine();
if (num != "q")
{
try
{
int Num = Convert.ToInt32(num);
Console.WriteLine("这个数字的两倍是{0}", Num * 2);
}
catch
{
Console.WriteLine("输入有误,请重新输入!");
}
}
else
{
Console.WriteLine("你输入的是“q”,请退出程序!");
}
} while (num !="q");
Console.ReadKey();
效果