四、編寫程序,輸入一批學生的成績,遇0或負數則輸入結束,要求統計並輸出優秀(大於85)、通過(60~84)和不及格(小於60)的學生人數。


#include<stdio.h>
int main(void)
{
    double scores;/*定義score這個函數*/
    /*x:優秀的學生人數,y:合格的學生人數,z:不及格的學生人數*/
    int x,y,z;
    x=0;
    y=0;
    z=0;
    printf("enter scores:");
    scanf("%lf",&scores);
    while(scores>0){/*循環遇到0或者負數結束*/
        if(scores>85){/*判斷滿足條件*/
            x=x+1;
        }
        else if((scores>=60)&&(scores<=84)){
            y=y+1;
        }
        else{
            z=z+1;
        }
        scanf("%lf",&scores);
    }
    printf(">=85:%d ",x);
    printf("60-84:%d ",y);
    printf("<60:%d ",z);
    return 0;
}

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2026 CODEPRJ.COM