c語(yǔ)言switch用法舉例 c語(yǔ)言中switch函數(shù)的用法是什么?
c語(yǔ)言中switch函數(shù)的用法是什么?執(zhí)行switch時(shí),必須在case后面的語(yǔ)句中包含break語(yǔ)句,才能在執(zhí)行之后跳出switch語(yǔ)句,否則,它將一直執(zhí)行,直到遇到下一種情況下的最后一個(gè)或brea
c語(yǔ)言中switch函數(shù)的用法是什么?
執(zhí)行switch時(shí),必須在case后面的語(yǔ)句中包含break語(yǔ)句,才能在執(zhí)行之后跳出switch語(yǔ)句,否則,它將一直執(zhí)行,直到遇到下一種情況下的最后一個(gè)或break語(yǔ)句。
關(guān)于C語(yǔ)言switch函數(shù)的程序?
switch函數(shù):
switch函數(shù)計(jì)算一組表達(dá)式列表的值,然后返回表達(dá)式列表中第一個(gè)為真的值,即變量值或與表達(dá)式關(guān)聯(lián)的表達(dá)式。
例如:
如果您輸入以下代碼:
函數(shù)區(qū)域(以字符串形式繼續(xù))
區(qū)域=開(kāi)關(guān)(繼續(xù)=“亞洲”、“中國(guó)”、繼續(xù)
=“歐洲”、“俄羅斯”、大陸=“美洲”、“美國(guó)”)
結(jié)束函數(shù)
私有子窗體單擊()
打印區(qū)域(“亞洲”):打印area(“Europe”)
print area(“America”)
print area(“China”):print area(“Russia”)
print area(“the U.S.A”)
print area(“German”)
end sub
output
China
Russia
the U.S.A.
null
null
null
首先,創(chuàng)建一個(gè)C語(yǔ)言項(xiàng)目。
然后導(dǎo)入所需的頭文件。
其次,編寫頭文件stdio。然后編寫main主函數(shù)。
第三,定義int類型的I變量。
然后輸出變量的值。
第四,接受I變量的值。
代碼是scanf(%d“,&i)。
第五,編寫除主函數(shù)以外的多個(gè)函數(shù)。
在這些函數(shù)中,輸出內(nèi)容。
第六,switch語(yǔ)句用于接受I變量。
然后判斷并跳轉(zhuǎn)到其他函數(shù)以執(zhí)行函數(shù)的內(nèi)容。
這樣可以反映switch語(yǔ)句的功能。
在C語(yǔ)言中,switch語(yǔ)句主要用于判斷和跳轉(zhuǎn)到page語(yǔ)句,所以今天我們將介紹如何在C語(yǔ)言中使用switch語(yǔ)句。