六月丁香五月婷婷,丁香五月婷婷网,欧美激情网站,日本护士xxxx,禁止18岁天天操夜夜操,18岁禁止1000免费,国产福利无码一区色费

學(xué)習(xí)啦 > 學(xué)習(xí)英語(yǔ) > 專業(yè)英語(yǔ) > 計(jì)算機(jī)英語(yǔ) > c語(yǔ)言case的用法

c語(yǔ)言case的用法

時(shí)間: 澤燕681 分享

c語(yǔ)言case的用法

  C語(yǔ)言是一門通用計(jì)算機(jī)編程語(yǔ)言,應(yīng)用廣泛。下面,學(xué)習(xí)啦小編為大家整理了c語(yǔ)言case的用法,希望對(duì)你有幫助哦!

  witch(整型表達(dá)式)

  {

  case1:printf("case1

  ");break;

  case2:case5:printf("case2or5

  ");break;

  ...

  default:...break;

  }

  case是開(kāi)關(guān)語(yǔ)句的一個(gè)組成部分。

  case下面必須是整型常數(shù).

  冒號(hào)和break;之間是滿足這個(gè)case時(shí)要執(zhí)行的語(yǔ)句。

  上例,

  當(dāng)整型表達(dá)式得1,打印字符串"case1"

  當(dāng)整型表達(dá)式得2或5,打印字符串"case2or5"

  以下規(guī)則適用于switch語(yǔ)句:

  在switch語(yǔ)句中使用表達(dá)式(expression )必須是整型或枚舉類型,或者作為類,其中所述類有一個(gè)單一的轉(zhuǎn)換功能以一個(gè)整體或枚舉類型

  在switch語(yǔ)句中可以有任意數(shù)量的case語(yǔ)句。每一個(gè)case后跟的值進(jìn)行比較,并跟著一個(gè)冒號(hào)

  恒定表達(dá)(constant-expression) 的case語(yǔ)句,必須是相同的數(shù)據(jù)類型,在switch變量,它必須是一個(gè)常量或文字

  當(dāng)被swith變量上等于case語(yǔ)句中的值,case下面將執(zhí)行,直到break語(yǔ)句為止

  當(dāng)?shù)竭_(dá)一個(gè)break語(yǔ)句,switch終止,并且控制流跳轉(zhuǎn)到下switch語(yǔ)句的下一行

  不是每一個(gè)case需要包含一個(gè)breal。如果未出現(xiàn)break,控制流都將落空到后續(xù)case,直到 break 為止

  switch語(yǔ)句可以有一個(gè)可選默認(rèn)case,它必須出現(xiàn)在switch結(jié)束。在默認(rèn)情況下break語(yǔ)句不是必要的

431096