switch语句实现成绩转换

来源:互联网 发布:淘宝有杰克琼斯么 编辑:程序博客网 时间:2024/06/16 03:49
#include<stdio.h>/*练习3-7 成绩转换本题要求编写程序将一个百分制成绩转换为五分制成绩。转换规则:?大于等于90分为A;?小于90且大于等于80为B;?小于80且大于等于70为C;?小于70且大于等于60为D;?小于60为E。输入格式:输入在一行中给出一个整数的百分制成绩。输出格式:在一行中输出对应的五分制成绩。输入样例:90输出样例:A*/int main()//switch成绩{    int score,n;    while(scanf("%d",&score)!=EOF)    {        n=score/10;        switch(n)        {        case 10:            printf("A\n");            break;        case 9:            printf("A\n");            break;        case 8:            printf("B\n");            break;        case 7:            printf("C\n");            break;        case 6:            printf("D\n");            break;        default:            printf("E\n");            break;        }    }    return 0;}

运行结果为:
运行结果为:
知识点:
1.switch语句的使用;
2.while循环使用。
心得体会:
1.懂得了while函数后不能使用“;”;
2…..

原创粉丝点击