//不斷要求用戶輸入一個(gè)數(shù)字伞剑,然后打印這個(gè)數(shù)字的二倍,當(dāng)用戶輸入q的時(shí)候程序退出
?//循環(huán)體:提示用戶輸入數(shù)字 轉(zhuǎn)換 打印這個(gè)數(shù)字的2倍
?//循環(huán)條件:輸入的不能是q
string strnumber = "";//存儲(chǔ)用戶的輸入
do
?{
Console.WriteLine("請(qǐng)輸入數(shù)字");
?strnumber = Console.ReadLine();//數(shù)字 q 亂七八糟
if (strnumber != "q")//數(shù)字 亂七八糟
?{
try
?{
?int number = Convert.ToInt32(strnumber);
?Console.WriteLine("這個(gè)數(shù)字的2倍是{0}", number * 2);
?}
catch//輸入的是亂七八糟
{
Console.WriteLine("輸入有誤市埋,請(qǐng)重新輸入");
?}
}else//==q
{
?Console.WriteLine("你輸入的是q,程序退出");
?}
?}
?while (strnumber!="q");
?Console.ReadKey();