回覆列表
  • 1 # 熊出沒之光頭小強

    #include " stdio.h"

    void main()

    { float score ; //定義分數為float 型的

    char grade; // 定義成績為 char型的

    printf ("請輸入學生成績:\n");

    scanf ( " %f",& score);

    while ( score > 100 || score <0){

    printf (" \n輸入有誤,請重新輸入:");

    scanf ( " %f",& score);

    }

    switch ( (int)( score /10)) //將( score /10)的值進行強制型別轉換,得到整型值

    { case 10:

    case 9 : grade= "優" ; break;

    case 8 : grade= "良" ; break;

    case 7 : grade= "中" ; break;

    case 6 : grade= "及格" ; break;

    case 5:

    case 4:

    case 3:

    case 2:

    case 1:

    case 0: grade= "不及格" ;

    }

    printf( " 成績是%5.1f,相應的等級是%c.\n" , score ,grade);

  • 中秋節和大豐收的關聯?
  • 西蘭花種植技術?