<optgroup id="r9hwm"></optgroup><nav id="r9hwm"><label id="r9hwm"></label></nav>

    <tt id="r9hwm"><tr id="r9hwm"></tr></tt>
  1. 
    
  2. <optgroup id="r9hwm"><samp id="r9hwm"><dl id="r9hwm"></dl></samp></optgroup>

  3. <optgroup id="r9hwm"><samp id="r9hwm"><dl id="r9hwm"></dl></samp></optgroup>

        1. <listing id="r9hwm"></listing>
          <delect id="r9hwm"></delect>
          <optgroup id="r9hwm"><samp id="r9hwm"><ol id="r9hwm"></ol></samp></optgroup>

          switch語句成績

          C語言用switch語句進行成績等級判斷

          C語言用switch語句進行成績等級判斷可以采用以下的代碼:

          main()

          {int i,a;

          scanf("%d",&a);

          i=a/10;

          switch a

          {case '10':

          case '9': printf("A"); break;

          case '8': printf("B"); break;

          case '7': printf("C"); break;

          case '6': printf("D");

          else printf("E");

          }

          }

          擴展資料:

          Switch在一些計算機語言中是保留字,其作用大多情況下是進行判斷選擇。以C語言來說,switch(開關語句)常和case break default一起使用。

          C語言程序語句

          Switch用在編程中,如C語言中它經常跟Case一起使用,是一個判斷選擇代碼。其功能就是控制流程流轉的。

          直線翻譯:switch語句,即“切換”語句;case即“情況”。

          switch語句的語法如下(switch,case,break和default是關鍵字):

          switch ( 變量表達式 )

          {

          case 常量1 :語句;break;

          case 常量2 :語句;break;

          case 常量3 :語句;break;

          case 常量n:語句;break;

          default :語句;break;

          }

          參考資料來源:百度百科-switch (計算機語言關鍵字)

          用switch語句怎樣判斷成績的等級

          #include //頭文件 int main() //定義主函數 { int score,n; //分數為整型score,n printf("請輸入分數:\n"); //輸出分數的值 scanf("%lf",&score); //輸入分數的值 n=score/10; switch(n) //進入循環體,進行循環 { case 10: case 9:printf("A(最好)\n");break; case 8:printf("B(優秀)\n");break; case 7:printf("C(良好)\n");break; case 6:printf("D(及格)\n");break; case 5: case 4: case 3: case 2: case 1: case 0:printf("E(不及格)\n");break; //不合格時,輸出不合格 default:printf("Error!\n"); } } 擴展資料switch語句的基本形式 switch(表達式) { case 常量表達式1: 語句1; case常量表達式2: 語句2; 。

          。 case常量表達式n: 語句n; default: 語句n+1; } 說明 switch后面的括號內的表達式,ANSI標準允許為任何類型。

          當表達式與某一個case后面的常量表達式相等時,就執行case后面的語句,若沒有匹配,則執行default后面的語句。 每一個case的常量表達式的值須互不相同,否則便會出現矛盾。

          各個case和default的出現次序不影響結果。 執行完一個case語句,流程就轉移到下一個case并繼續執行.因此在case的分支后,加break語句來跳出switch語句。

          參考資料來源:百度百科—switch循環。

          用switch語句統計各等級成績的個數

          #include #define N 100int main(){ int average=0,i,n,a[N],numA,numB,numC,numD,numE; scanf("%d",&n); for(i=0;i

          求 用C語言中switch語句編寫學生成績問題

          #include

          void main()

          {

          double score;

          printf("請輸入分數:\n");

          scanf("%lf",&score);

          switch((int)(score/10))//switch((int)score/10)出現嚴重錯誤,switch(((int)score)/10)出現嚴重錯誤,

          {

          case 10:

          case 9:printf("A(最好)\n");break;

          case 8:printf("B(優秀)\n");break;

          case 7:printf("C(良好)\n");break;

          case 6:printf("D(及格)\n");break;

          case 5:

          case 4:

          case 3:

          case 2:

          case 1:

          case 0:printf("E(不及格)\n");break;

          default:printf("Error!\n");

          }

          }

          例二:

          #include

          void main()

          {

          char rank;

          printf("請輸入分數等級:(A、B、C、D、E)\n");

          scanf("%c",&rank);

          switch(rank)//switch((int)score/10)出現嚴重錯誤,switch(((int)score)/10)出現嚴重錯誤,

          {

          case 'A':printf("A(90~100)\n");break;

          case 'B':printf("B(80~89)\n");break;

          case 'C':printf("C(70~79)\n");break;

          case 'D':printf("D(60~69)\n");break;

          case 'E':printf("E(0~59)\n");break;

          default:printf("error!\n");break;

          }

          }

          java中 使用switch語句實現學生成績等級

          #include int main() { double score; int nKey; while (scanf_s("%lf", &score) == 1) { if (score < 0 || score > 100) { printf("請輸入0-100范圍內的分數\n"); continue; } nKey = (int)score / 10; switch (nKey) { case 0: case 1: case 2: case 3: case 4: case 5: printf("E\n"); break; case 6: printf("D\n"); break; case 7: printf("C\n"); break; case 8: printf("B\n"); break; case 9: case 10: printf("A\n"); break; default: break; } } return 0; } 擴展資料:switch用法 一般形式: switch(表達式){ case 常量表達式1: 語句1; case 常量表達式2: 語句2; … case 常量表達式n: 語句n; default: 語句n+1; } 意思是先計算表達式的值,再逐個和case 后的常量表達式比較,若不等則繼續往下比較,若一直不等,則執行default后的語句;若等于某一個常量表達式,則從這個表達式后的語句開始執行,并執行后面所有case后的語句。

          與if語句的不同:If語句中若判斷為真則只執行這個判斷后的語句,執行完就跳出if語句,不會執行其他if語句;而switch語句不會在執行判斷為真后的語句之后跳出循環,而是繼續執行后面所有case語句。 在每一case語句之后增加break 語句,使每一次執行之后均可跳出switch語句,從而避免輸出不應有的結果。

          參考資料來源:switch-百度百科。

          用switch語句統計各等級成績的個數

          #include &lt;stdio.h&gt;

          #define N 100

          int main()

          {

          int average=0,i,n,a[N],numA,numB,numC,numD,numE;

          scanf("%d",&amp;n);

          for(i=0;i&lt;n;i++)

          scanf("%d",&amp;a[i]);

          for(i=0;i&lt;n;i++)

          average+=a[i];

          average=average/n;

          printf("平均成績是:%d\n",average);\

          numA=numB=numC=numD=numE=0;

          for(i=0;i&lt;n;i++)

          switch(a[i]/10)

          {

          case 10:

          case 9:numA++;break;

          case 8:numB++;break;

          case 7:numC++;break;

          case 6:numD++;break;

          default :numE++;

          }

          printf("A等級人數為:%d\n",numA);

          printf("B等級人數為:%d\n",numB);

          printf("C等級人數為:%d\n",numC);

          printf("D等級人數為:%d\n",numD);

          printf("E等級人數為:%d\n",numE);

          getchar();

          return 0;

          }

          已調試過,如果有疑問可以聯系。

          C語言 使用switch語句,將百分制成績轉換為等級分:90以上A,80-89

          #include"stdio.h"main(){int a,s; scanf("%d",&a); s=a / 10; switch (s) { case 10:printf("A");break; case 9:printf("A");break; case 8: printf("B");break; case 7:printf("C");break; case 6:printf("D");break; default:printf("F");break; } getch(); }程序中getch();為winTC編譯器所必須的。

          如果你使用其他編譯器,可以把它省去。如果你是考試用的,最好把它省去。

          程序已驗證,是一個正確的程序。樓上的有必要搞那么復雜嗎???。

          轉載請注明出處華閱文章網 » switch語句成績

          短句

          牛的經典語句

          閱讀(311)

          2011最牛的經典語錄 1.哥不是收破爛的,做不到讓你隨喊隨到2.我不是草船,你的賤別往我這發。3.你的矮是終身的,我的胖卻是暫時的 。4.我不是骨頭,不能讓每條狗都追著跑。5.甲:姐,如果有人傷害你,你多久會原諒他?乙:原諒他是上帝的事,我的任務時送

          短句

          creturn語句

          閱讀(265)

          c語言中的return語句用法 void就是無返回值類型,這第一個程序定義的fun函數沒有返回值類型,所以你調用的時候不會有任何作用,定義的函數是想將兩個數對調一下,你可以在后面加

          短句

          sql存儲過程執行sql語句

          閱讀(270)

          怎樣SQL存儲過程中執行動態SQL語句 MSSQL為我們提供了兩種動態執行SQL語句的命令,分別是EXEC和sp_executesql;通常,sp_executesql則更具有優勢,它提供了輸入輸出接口,而EXEC沒

          短句

          英語圣誕的語句

          閱讀(246)

          所有圣誕節的英語祝福語(帶中文) Merry Christmas! 圣誕快樂! Merry Christmas and a happy new year.敬祝圣誕,恭賀新喜。 Best wishes on this holiday season. 獻上最誠摯

          短句

          復合語句與函數

          閱讀(607)

          C語言中復合語句和嵌套的區別 復合語句,就是用大括號{}括起的任意條語句。本來它們是好幾條語句,但是,被{ }括起來之后,它們語法上就是一條語句。關于這個怎么用,那關鍵還是括

          短句

          oracle的case語句

          閱讀(282)

          oracle里面如何寫case語句呢SELECT LogID,UserID,LogTime,Url,Description,(case OperateType when OperateType = 0 then '新增' when OperateType=1

          短句

          設置主鍵語句

          閱讀(268)

          數據庫如何設置主鍵(ID)自動增長啊(SQL語句) 自動增長列(auto_increment) sqlserver數據庫 (identity) oracle數據庫( sequence)給主鍵添加自動增長的數值,列只能是整數類型CREATE TAB

          短句

          添加字段sql語句

          閱讀(269)

          在數據表中添加一個字段的SQL語句怎么寫 數據表中添加一個字段的SQL語句寫法為: 1、alter table 表名 ADD 字段 類型 NOT NULL Default 0 2、ALTER TABLE employee ADD sp

          短句

          合法的賦值語句

          閱讀(316)

          在VB里什么是合法的賦值語?在VB里什么是合法的賦值語句 愛問知識 賦值語句的一般格式為: 變量名 = 表達式 [對象名。]屬性名 = 表達式 其中“=”是賦值號。賦值語句的功能是:

          短句

          sql刪除記錄語句

          閱讀(430)

          sql 刪除語句 1、delete 語句用于刪除表中的行。delete語句執行刪除的過程是每次從表中刪除一行,并且同時將該行的刪除操作作為事務記錄在日志中保存 語法:DELETE FROM 表名稱 WHERE 列名稱 = 值, 如:刪除student表中姓名

          短句

          形容外貌的語句

          閱讀(288)

          人物外貌描寫的句子 人物外貌描寫要注意抓住人物的外貌特點,加以重點突出,不需要面面俱到。如能適當用一些形容性的詞語和比喻,能夠增強人物外貌描寫的生動性。以下提供部分精彩的人物外貌描寫片段,請大家參考。 1、只有二十個月的喬治特,是

          短句

          Cfor語句格式

          閱讀(239)

          c語言中for語句是怎么用的 1、for是C語言中的一個關鍵字,主要用來控制循環語句的執行。 2、下面舉例說明for語句的使用方法: int i; for(i=0; i

          短句

          豹語句

          閱讀(261)

          形容豹子的句子 (1)豹子十分健壯。它的頭很小,臉上有許多黑色的斑點,兩只眼睛深深地凹了進去,發出尖銳的目光。它的耳朵是一對小三角形,鼻子也是三角形的。鼻子周圍是白色的,鼻尖是黑色的。嘴是一瓣一瓣的。它的牙齒很尖,可以把獵物咬死。豹

          短句

          平靜的語句

          閱讀(285)

          描寫安靜的句子 同學們異常的安靜,我聽到老師手表微弱嘀嗒聲 .夜靜得像一潭水,似乎所有的生靈都已經睡了,一切顯得那么安謐…… 安靜的連一根針掉下來的聲音都聽得見.靜謐的深夜,仰頭看著天空的彎月,心情豁然開郎.黑色籠罩了一切房屋,月色朦

          短句

          creturn語句

          閱讀(265)

          c語言中的return語句用法 void就是無返回值類型,這第一個程序定義的fun函數沒有返回值類型,所以你調用的時候不會有任何作用,定義的函數是想將兩個數對調一下,你可以在后面加

          短句

          牛的經典語句

          閱讀(311)

          2011最牛的經典語錄 1.哥不是收破爛的,做不到讓你隨喊隨到2.我不是草船,你的賤別往我這發。3.你的矮是終身的,我的胖卻是暫時的 。4.我不是骨頭,不能讓每條狗都追著跑。5.甲:姐,如果有人傷害你,你多久會原諒他?乙:原諒他是上帝的事,我的任務時送

          短句

          sql存儲過程執行sql語句

          閱讀(270)

          怎樣SQL存儲過程中執行動態SQL語句 MSSQL為我們提供了兩種動態執行SQL語句的命令,分別是EXEC和sp_executesql;通常,sp_executesql則更具有優勢,它提供了輸入輸出接口,而EXEC沒

          短句

          英語圣誕的語句

          閱讀(246)

          所有圣誕節的英語祝福語(帶中文) Merry Christmas! 圣誕快樂! Merry Christmas and a happy new year.敬祝圣誕,恭賀新喜。 Best wishes on this holiday season. 獻上最誠摯

          短句

          復合語句與函數

          閱讀(607)

          C語言中復合語句和嵌套的區別 復合語句,就是用大括號{}括起的任意條語句。本來它們是好幾條語句,但是,被{ }括起來之后,它們語法上就是一條語句。關于這個怎么用,那關鍵還是括

          短句

          設置主鍵語句

          閱讀(268)

          數據庫如何設置主鍵(ID)自動增長啊(SQL語句) 自動增長列(auto_increment) sqlserver數據庫 (identity) oracle數據庫( sequence)給主鍵添加自動增長的數值,列只能是整數類型CREATE TAB

          短句

          oracle的case語句

          閱讀(282)

          oracle里面如何寫case語句呢SELECT LogID,UserID,LogTime,Url,Description,(case OperateType when OperateType = 0 then '新增' when OperateType=1

          短句

          魚的經典語句

          閱讀(281)

          關于魚的經典語句 1、《小雅·南有嘉魚》 先秦:佚名 南有嘉魚,烝然罩罩。君子有酒,嘉賓式燕以樂。 南有嘉魚,烝然汕汕。君子有酒,嘉賓式燕以衎。 南有樛木,甘瓠累之。君子有酒,嘉

          <optgroup id="r9hwm"></optgroup><nav id="r9hwm"><label id="r9hwm"></label></nav>

            <tt id="r9hwm"><tr id="r9hwm"></tr></tt>
          1. 
            
          2. <optgroup id="r9hwm"><samp id="r9hwm"><dl id="r9hwm"></dl></samp></optgroup>

          3. <optgroup id="r9hwm"><samp id="r9hwm"><dl id="r9hwm"></dl></samp></optgroup>

                1. <listing id="r9hwm"></listing>
                  <delect id="r9hwm"></delect>
                  <optgroup id="r9hwm"><samp id="r9hwm"><ol id="r9hwm"></ol></samp></optgroup>
                  亚洲丰满少妇xxxxx高潮