日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

语句:分支语句、switch case ——7月22日

發布時間:2023/12/13 编程问答 28 豆豆
生活随笔 收集整理的這篇文章主要介紹了 语句:分支语句、switch case ——7月22日 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

語句的類型包括:聲明語句、表達式語句、選擇語句、循環語句、跳轉語句、異常語句

? ? ?1.聲明語句引:入新的變量或常量。 變量聲明可以選擇為變量賦值。 在常量聲明中必須賦值。

? ? ? ? ?例如:

? ? ? ? ? ? ? ? int?i = 0;//聲明變量i 并賦值,也可以不賦值。

? ? ? ? ? ? ? ? double d;

? ? ? ? ? ? ? ? “//”表示注釋一行,“/*…*/”可以注釋一段區域,注釋后的內容變綠。

? ? ?2.表達式語句:用于計算值的表達式語句必須在變量中存儲該值。

? ? ? ? ?例如:

? ? ? ? ? ? ? ? sum = i + j;//變量i和j在此之前必須先賦值。而且sum也需要聲明類型。

? ? ? ? ? ? ? ? int?x = a + b;?//或者在聲明的同時進行運算。

? ? ?3.選擇語句:if, else, switch, case

? ? ?4.循環語句:do, for, foreach, while

? ? ?5.跳轉語句:break, continue, default, return

? ? ?6.異常語句:try-catch-finally

一、分支(選擇語句:

? ? ?if(判斷條件){程序代碼,運算等}、if(){} ? ?else{}、if(){} ? ?else if(){}......else{}、if(){if(){} ? else if(){}} ? else{}

? ? ?if是如果的意思,else是另外的意思,if后面跟()括號內為判斷條件,如果符合條件則進入if語句執行命令。如果不符合則不進入if語句。else后不用加條件,但是必須與if配合使 ? ? ?用,else后也可加if,但if后需要條件。if-else可以嵌套。

?

//語句的分類//順序語句,分支(選擇)語句,循環語句//分支(選擇)語句//格式1 if(){}//int a = 6;//if (a <= 100 && a >= 0) ;//{// Console.WriteLine("您輸入的這個數是100以內的數。");//}//Console.WriteLine(a);//Console.ReadLine();//格式2 if(){}else{} 二選一//如果if滿足,走if,else就不會走//如果if不滿足,else就一定會走//Console.Write("請輸入一個整數:");//int a = int.Parse(Console.ReadLine());//if (a > 10)//{ //Console.WriteLine("您輸入的是一個大于10的數。");//}//else//{//Console.WriteLine("您輸入的不是一個大于10的數。");//}//Console.ReadLine();//格式3 if(){} else if(){}...else{} 多選一//只要上面有一個if或者else if滿足條件,執行了//從它以下的所有不需要再去判斷讀取//Console.Write("請輸入一個月份:");//int month = int.Parse(Console.ReadLine ());//if (month > 2 && month < 6)//{// Console.WriteLine("您輸入的是春天的月份!");//}//else if (month > 5 && month > 9)//{// Console.WriteLine("您輸入的是夏天的月份!");//}//else if (month > 8 && month < 12)//{// Console.WriteLine("您輸入的是秋天的月份!");//}//else if (month == 12 || month == 1 || month == 2)//{// Console.WriteLine("您輸入的是冬天的月份!");//}//else//{// Console.WriteLine("您的輸入有誤!");//}//Console.ReadLine();//格式4 if的嵌套//首先規定好大的范圍,再進去判斷各種小的情況Console.Write("請輸入一個月份:");int month = int.Parse(Console.ReadLine());if (month >= 1 && month <= 12){if (month > 2 && month < 6){Console.WriteLine("您輸入的是春天的月份!");}else if (month > 5 && month > 9){Console.WriteLine("您輸入的是夏天的月份!");}else if (month > 8 && month < 12){Console.WriteLine("您輸入的是秋天的月份!");}else //month == 12 || month == 1 || month == 2 {Console.WriteLine("您輸入的是冬天的月份!");}}else{Console.WriteLine("您的輸入有誤!");}Console.ReadLine();

二、switch ?case ?格式 ? ?多選一

//switch case 多選一Console.WriteLine("1.漢堡包");Console.WriteLine("2.雞腿");Console.WriteLine("3.雞米花");Console.WriteLine("4.雞肉卷");Console.Write("請輸入您選擇的商品編號:");string a = Console.ReadLine();//也可以是int類型:int a=int.Pars(Console.ReadLine());//switch格式switch (a)//括號內是變量名稱 {case "1": //case后面必須要有一個空格,int類型的話就是:case 1Console.WriteLine("您選擇的商品是:漢堡包!"); break;//作用是跳出最近的花括號case "2": Console.WriteLine("您選擇的商品是:雞腿!"); break;case "3": Console.WriteLine("您選擇的商品是:雞米花!");break;case "4": Console.WriteLine("您選擇的商品是:雞肉卷!"); break;default://相當于else,以上可能都不是 Console.WriteLine("您的輸入有誤!此商品不存在!"); break;}Console.ReadLine();//if格式//if (a == "1")//{// Console.WriteLine("您選擇的商品是:漢堡包!");//}//else if (a == "2")//{// Console.WriteLine("您選擇的商品是:雞腿!");//}//else if (a == "3")//{// Console.WriteLine("您選擇的商品是:雞米花!");//}//else if (a == "4")//{// Console.WriteLine("您選擇的商品是:雞肉卷!");//}//else//{// Console.WriteLine("您的輸入有誤!此商品不存在!");//}//Console.ReadLine();

?

轉載于:https://www.cnblogs.com/juyangchao12/p/5695346.html

總結

以上是生活随笔為你收集整理的语句:分支语句、switch case ——7月22日的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。