樓主你著急~我慢慢給你解釋!
1.int num; 在你上面給出的代碼里面~這個(gè)int num的意思就是定義出一個(gè)int整型的變量num,但是沒(méi)有給他賦值~num所以還是一個(gè)空的東西~
2.string input = Console.ReadLine(); 這句是接受用戶(hù)在界面上輸入的值.你所輸入的值就放在input里面.
因?yàn)镃onsole.ReadLine()的返回值是string類(lèi)型的.所有用 string input 去接收.
3.還記不記得你一開(kāi)始定義的變量int num; 這一步就是給num賦值.用戶(hù)從界面上輸入的信息裝到input里面了~再把input的值賦值num 但是input是string類(lèi)型的 num是int 類(lèi)型的.在賦值的時(shí)候一定要類(lèi)型轉(zhuǎn)換.
num = int.Parse(input); 這一步就是先把input轉(zhuǎn)成int類(lèi)型的.然后在賦值給num.
樓主的 switch (num)這個(gè)就是假如你輸入的是1的話(huà)就打印Console.WriteLine("Monday");
下面的以此類(lèi)推.假如你輸入的不是1~7之間的數(shù)字的話(huà)就打印default:Console.WriteLine("輸入的數(shù)字不正確!");
完畢!
選擇結(jié)構(gòu)里的case程序里的名詞解釋
選擇結(jié)構(gòu)里的case程序里的名詞解釋
using System;
public class switchTest
{
public static void Main()
{
int num;
Console.WriteLine("請(qǐng)輸入一個(gè)1-7之間的數(shù)字:");
string input = Console.ReadLine();
num = int.Parse(input);
switch (num)
{
case 1:Console.WriteLine("Monday");
break;
case 2:Console.WriteLine("Tuesday");
break;
case 3:Console.WriteLine("Wednesday");
break;
case 4:Console.WriteLine("Thursday");
break;
case 5:Console.WriteLine("Friday");
break;
case 6:Console.WriteLine("Saturday");
break;
case 7:Console.WriteLine("Sunday");
break;
default:Console.WriteLine("輸入的數(shù)字不正確!");
break;
}
}
}
1.請(qǐng)問(wèn)int 是輸入一個(gè)數(shù)字還是輸入的num這個(gè)常量是整型的還是什么意思?
2.string input = Console.ReadLine();這句又是什么意思呢?把輸入的Console.ReadLine();賦值給input嗎?前面的string是字符串類(lèi)型?、
3.num = int.Parse(input);這個(gè)語(yǔ)句這么解釋?
using System;
public class switchTest
{
public static void Main()
{
int num;
Console.WriteLine("請(qǐng)輸入一個(gè)1-7之間的數(shù)字:");
string input = Console.ReadLine();
num = int.Parse(input);
switch (num)
{
case 1:Console.WriteLine("Monday");
break;
case 2:Console.WriteLine("Tuesday");
break;
case 3:Console.WriteLine("Wednesday");
break;
case 4:Console.WriteLine("Thursday");
break;
case 5:Console.WriteLine("Friday");
break;
case 6:Console.WriteLine("Saturday");
break;
case 7:Console.WriteLine("Sunday");
break;
default:Console.WriteLine("輸入的數(shù)字不正確!");
break;
}
}
}
1.請(qǐng)問(wèn)int 是輸入一個(gè)數(shù)字還是輸入的num這個(gè)常量是整型的還是什么意思?
2.string input = Console.ReadLine();這句又是什么意思呢?把輸入的Console.ReadLine();賦值給input嗎?前面的string是字符串類(lèi)型?、
3.num = int.Parse(input);這個(gè)語(yǔ)句這么解釋?
其他人氣:836 ℃時(shí)間:2020-07-17 08:27:01
優(yōu)質(zhì)解答
我來(lái)回答
類(lèi)似推薦
- 下列程序的輸入結(jié)果是 main() {int x=1,a=0,b=0; switch(x){case 0:b++; case 1:a++; case 2:a++;b++; }
- It was four days ago____ the man was put into prison again.
- 完全失重的時(shí)候?yàn)槭裁此纬山^對(duì)球形
- 高中數(shù)學(xué)排列組合公式Cnm(n為下標(biāo),m為上標(biāo))=n!/m!(n-m)!是怎么來(lái)的
- 一個(gè)直角三角形的三邊長(zhǎng)為連續(xù)偶數(shù),則它各邊長(zhǎng)為?勾股定理怎么算出來(lái)的啊?
- 我很在乎你 用英文怎么寫(xiě)
- +500度和-400度的眼鏡片,哪個(gè)是近視鏡片它的焦度是多少,焦距是多少
- 已知a
- 唐詩(shī)“欲窮千里目,更上一層樓”的意思
- Weather________,I will go mountain climbing.
- 兩段電阻絲的電阻之比是3:2,通過(guò)它們的電流之比是1:4,如果使它們產(chǎn)生相同的熱量,通電時(shí)間之比是——
- 虛無(wú)主義通俗點(diǎn)說(shuō)是什么?
猜你喜歡
- 1sin(π-θ)+cos(2π-θ)/cos(5π/2-θ)+sin(3π/2+θ)=2,則sinθcosθ=______
- 2一到四年級(jí)的古詩(shī)
- 3南宋時(shí)兩大詞人被譽(yù)為“蘇辛”,“蘇”指的是蘇軾,那“辛”指的是哪位豪放派詞人?
- 4數(shù)學(xué)題,誰(shuí)來(lái)幫幫我呀!O(∩_∩)O謝謝!要過(guò)程.000
- 5Although laughter ___ the room ,she feilt lonely.
- 6我們腳下的這塊土地也是一本有趣的書(shū)(縮句)
- 7形容路途遙遠(yuǎn).——寫(xiě)一成語(yǔ)
- 8趣味語(yǔ)文小故事
- 9比喻琴聲優(yōu)美動(dòng)聽(tīng)的句子
- 10什么叫“四不像”?
- 11怎樣配置火堿消毒液,
- 12求 大工12春《高等數(shù)學(xué)》(上)在線(xiàn)作業(yè)2