1樓:匿名使用者
結果為整型或者字元型的表示式
2樓:匿名使用者
字元型的表示式也可以,具體例子見下面
c語言中流程控制switch()括號中都可以是什麼資料型別
c語言中switch()語句的括號內可以是什麼型別的呢?
c語言的switch語句中的條件都可以是什麼型別?
3樓:匿名使用者
只有可數型別:整型、字元、布林和列舉型
4樓:匿名使用者
可以是整型、字元型、布林型和列舉型,希望對你有所幫助
5樓:匿名使用者
char型和int型本質上都是一樣的。char型和int型
在c語言中switch後面表示式可以是什麼型別的
6樓:匿名使用者
允許表示式,但表示式的結果必須是整數型別,字元型也是一種整數
7樓:匿名使用者
整型 字元型和列舉型別
8樓:匿名使用者
case x:
可以任意寫
c語言:switch()的括號裡可以放陣列名嗎?
9樓:匿名使用者
不能。只能是整型數或字元型
c語言switch需要兩個引數是(a,b) 還是a+b?還是switch括號中不支援兩個引數?
10樓:匿名使用者
不支援兩個引數吧。
這裡是乙個可以是變數和表示式。後面的是表示式或變數可能取到的值。
c語言中switch的含義C語言中的SWITCH是什麼意思?
switch 叫開關 語句,根據條件判斷,選擇某些語句執行。句法 switch k k 是 現在給的值 case 與冒號之間是條件,現在給的值滿足哪個 case 與冒號之間的條件,就執行冒號以下的語句,直到break跳出開關語句。所有的case 與冒號之間的條件都不滿足時,執行default以下的語...
C語言中,switch如何完成只執行case的迴圈啊
c語言的switch語句,並不具備迴圈功能。要實現迴圈的話,就要使用for迴圈以及while迴圈等結構。但是執行這些語句要跳出switch從而實現迴圈的話,就要使用break 就像樓主提問所說的那樣。除非使用像一樓所說的那樣,使用goto語句。但是這不符合結構化程式設計的要求。當程式複雜時會破壞電腦...
請問c語言中switch中的case的冒號後面能加程式塊嗎?初學,望大神指教
你好!這樣做是可以的,注意書寫格式,便於以後自己閱讀回程式方便 include int main break 當然可以bai switch a 因為要碰到break才能跳出,所以還有這種用答法switch a case後面是整型或字元型常量表示式,因此程式塊是不可取的。希望能採納 可以,但是不建議這...