栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > C/C++/C#

《牛客网刷题练习<编程初学者入门训练>》—T8

C/C++/C# 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

《牛客网刷题练习<编程初学者入门训练>》—T8

前言:
●由于作者水平有限,文章难免存在谬误之处,敬请读者斧正,俚语成篇,恳望指教!

                                                                ——By 作者:新晓·故知 《牛客网刷题练习》之内容采用动态管理即若学习到多解、优解等将会进行更新,敬请读者斧正!
BC10 成绩输入输出 描述

输入3科成绩,然后把三科成绩输出,成绩为整数形式。

数据范围:  0≤n≤100

输入描述:

一行,3科成绩,用空格分隔,范围(0~100)。

输出描述:

一行,把3科成绩显示出来,输出格式详见输出样例。

示例1

输入:

60 80 90

复制输出:

score1=60,score2=80,score3=90

C语言版: 

方法1:

int main()
{
    int a = 0, b = 0, c = 0;
    scanf("%d %d %d", &a, &b, &c);
    if (a >= 0 && a <= 100 && b >= 0 && b <= 100 && c >= 0 && c <= 100)
    {
        printf("score1=%d,score2=%d,score3=%dn", a, b, c);
    }
    else
    {
        printf("输入的数据不满足题目要求范围!(0≤n≤100)请重新输入!n");
    }
    return 0;
}

 扩展1:

使用goto形成循环语句:

int main()
{
    int a = 0, b = 0, c = 0;
    ste:
    printf("请输入成绩三科成绩(0≤n≤100):n");
    scanf("%d %d %d", &a, &b, &c);   
    if (a >= 0 && a <= 100 && b >= 0 && b <= 100 && c >= 0 && c <= 100)
    {
        printf("score1=%d,score2=%d,score3=%dn", a, b, c);
    }
    else
    {
        printf("输入的数据不满足题目要求范围!(0≤n≤100)请重新输入!n");
        goto ste;      
    }
    return 0;
}

 

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/655700.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号