C语言编写一个分数查询系统

        设计一个简单的分数查询程序,分数范围是0~100,

方法一:使用 if~else语句实现分段输出显示

#include <stdio.h>
int main()
{
    float f;
    printf("please input...");
    scanf("%f",&f);
    if ((f<0)||(f>100))
        printf("invalid input\n");
    else if(f>90)
        printf("perfect\n");
    else if(f>70)
        printf("good\n");
    else if(f>60)
        printf("ok\n");
    else
        printf("No pass\n");
    return 0;       
}

方法二:使用 switch-case 语句实现分数分段输出

#include <stdio.h>
int main()
{
    float f;
    printf("please input...\n");
    scanf("%f",&f);
    if((f<0)||(f>100))
        printf("invalid input\n");
    else
    {
        switch((int)f/10)
        {
            case 10:
            case 9:printf("perfect\n");break;
            case 8:
            case 7:printf("good\n");break;
            case 6:printf("ok\n");break;
            default :printf("No pass\n");
        }
    }
}

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值