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

歡迎訪問 生活随笔!

生活随笔

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

编程问答

c语言 case语句用法,switch ... case语句的用法[组图]

發布時間:2023/12/4 编程问答 35 豆豆
生活随笔 收集整理的這篇文章主要介紹了 c语言 case语句用法,switch ... case语句的用法[组图] 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

switch ... case語句的用法[組圖]

08-13欄目:技術

TAG:switch case語句

switch case語句

當情況大于或等于4種的時候就用switch ... ?case語句

copyright jhua.org

switch(表達式) copyright jhua.org

{ https://www.jhua.org

case 常量1: 語句體1; copyright www.jhua.org

case 常量2: 語句體2;

https://www.jhua.org

case 常量3: 語句體3;

https://www.jhua.org

case 常量4: 語句體4;

copyright www.jhua.org

.... www.jhua.org

default : 語句體;

https://www.jhua.org

}

www.jhua.org

switch ... ?case語句的執行過程: www.jhua.org

1、把要討論的表達式與case后面的常量進行比較,發現匹配項之后,從該位置入口,做它下面的所有語句。

copyright www.jhua.org

2、case 后面的常量不能重復

copyright www.jhua.org

3、可以在每一個case語句的后面加上break語句,這樣就能保證只做與之相匹配的那一項。

copyright www.jhua.org

4、break實質:在switch ...case語句里面最先遇到那一個break就從該位置結束該語句

jhua.org

5、可以在最后一個case的下面加上default語句表示如果找不到匹配項時,就做default對應的項。 copyright www.jhua.org

6、default并不是一定要有,如果前面遇到break,default就不執行。如果沒有遇到break,就一定會執行 www.jhua.org

7、case后面可以什么都不做,表示與下一個case是或的關系。

copyright jhua.org

mian()

{

char ch1='a',ch2='b';

switch(ch1)

{

case 'a' :printf("0");

case 'b' :

switch(ch2)

{

case 'c' : printf("1");break;

case 'd' : printf("2"); break;

default : printf("3"); break;

};printf("4");

case 'c' :pritf("5");

}

}

答案:0345 www.jhua.org

void main()

{

int score;

char degree;

printf("請輸入分數");

scanf("%d",&score);

if(score<0 || score>100)

{

printf("輸入的數字不合法");

}

else{

switch(score/10)

{

case 10:

case 9 : degree='A'; break;

case 8 : degree='B'; break;

case 7 : degree='C'; break;

case 6 : degree='D'; break;

default : degree='E'; break;

};

}

} https://www.jhua.org

格式:字符型變量=getchar();

jhua.org

char ch1;

copyright jhua.org

ch1=getchar(); www.jhua.org

putchar();來輸出字符 copyright jhua.org

格式:

https://www.jhua.org

putchar(字符型變量); copyright www.jhua.org

讓用戶輸入一個英文字母。如果是大寫字母就變成小寫,如果是大寫就變成小寫字母。 copyright www.jhua.org

算法分析:

jhua.org

1、定義一個變量,來存儲用戶輸入的那個字符, www.jhua.org

2、對字符進行討論 https://www.jhua.org

輸出運算的結果

https://www.jhua.org

char ch ;

printf("請輸入一個英文字母");

ch=getchar();

if(ch>='a' && ch<='z')

{

putchar(ch-32);

}

if(ch>='A' && ch<='Z')

{

putchar(ch+32);

}

copyright www.jhua.org

相關閱讀

tf.add_n函數的用法 www.jhua.org

tf.add_n([p1, p2, p3....])函數是實現一個列表的元素的相加。就是輸入的對象是一個列表,列表里的元素可以是向量,矩陣,等例如:import jhua.org

break 和continue 區別以及用法。

https://www.jhua.org

今天我們來介紹一下循環里的break 和continue的用法以及區別

想搞清楚break 和continue的用法以及區別必須要記住的兩件兩句話!

copyright jhua.org

關于SetCapture() 和 ReleaseCapture()的用法 copyright www.jhua.org

查MSND,對SetCapture()函數的說明為:“該函數在屬于當前線程的指定窗口里設置鼠標捕獲。一旦窗口捕獲了鼠標,所有鼠標輸入都針對

jhua.org

一次PEDIY---修改Windows自帶的calc.exe (OD Switch大

www.jhua.org

轉自看雪論壇:http://bbs.pediy.com/thread-68066.htm 作者:stalker【文章標題】: 一次PEDIY---修改Windows自帶的calc.exe【文章

www.jhua.org

Javascript:history.go()和history.back()的用法與區

https://www.jhua.org

Javascript:history.go()和history.back()的用法與區別簡單的說就是:go(-1):返回上一頁,原頁面表單中的內容會丟失;back():返回上一頁

copyright jhua.org

閱讀量:100000+

上一篇:駐沈陽韓國總領事

創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎

總結

以上是生活随笔為你收集整理的c语言 case语句用法,switch ... case语句的用法[组图]的全部內容,希望文章能夠幫你解決所遇到的問題。

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