題目
*不斷要求用戶輸入一個(gè)數(shù)字,然后打印這個(gè)數(shù)字的二倍
*當(dāng)用戶輸入q的時(shí)候程序退出
*循環(huán)體:數(shù)字的輸入
*循環(huán)條件:不輸出q
代碼
static void Main(string[] args)
{ /*
*不斷要求用戶輸入一個(gè)數(shù)字,然后打印這個(gè)數(shù)字的二倍
*當(dāng)用戶輸入q的時(shí)候程序退出
*循環(huán)體:數(shù)字的輸入
*循環(huán)條件:不輸出q
**/
string strnum; //存儲(chǔ)用戶輸入的數(shù)字
do
{
Console.WriteLine("請(qǐng)輸入一個(gè)數(shù)字");
strnum = Console.ReadLine(); //接收字符
if (strnum != "q") //判斷
{
int num = Convert.ToInt32(strnum);
Console.WriteLine("這個(gè)數(shù)字二倍是{0}", num * 2); //二倍轉(zhuǎn)換。循環(huán)體
}
} while (strnum != "q"); //循環(huán)條件
Console.ReadKey();
效果圖

image.png