前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >C++学习笔记9——嵌套if语句及其练习

C++学习笔记9——嵌套if语句及其练习

作者头像
用户7886150
修改2021-02-03 10:40:28
9930
修改2021-02-03 10:40:28
举报
文章被收录于专栏:bit哲学院

参考链接: C++ if,if ... else和嵌套if ... else

嵌套if语句 

作用:在if语句中,可以使用if语句,达到更精确的条件判断 

案例需求: 1.提示用户输入一个高考考试分数,根据分数做如下判断 2.分数如果大于600分视为考上一本,大于500分考上二本,大于400考上三本,其余视为未考上本科 3.在一本分数中,如果大于700分,考入北大,大于650分,考入清华,大于600考入人大 示例: 

#include<iostream>

using namespace std;

int main() {

    //1.提示用户输入一个高考考试分数,根据分数做如下判断

    //2.分数如果大于600分视为考上一本,大于500分考上二本,大于400考上三本,其余视为未考上本科

    //3.在一本分数中,如果大于700分,考入北大,大于650分,考入清华,大于600考入人大

    //(1)提示用户输入高考分数

    int score = 0;

    cout << "请输入高考分数" << endl;

    cin >> score;

    //(2)显示高考的分数

    cout << "您输入的分数为:" << score << endl;

    // (3) 判断

    //如果大于600  一本

        //大于700  北大

        //其余     人大

    //大于500  二本

    //大于400  三本

    //其余  未考上本科

    if (score > 600) {

        cout << "恭喜您考入一本大学" << endl;

        if (score > 700) {

            cout << "恭喜您考入北京大学" << endl;

        }

        else {

            cout << "恭喜您考入人民大学" << endl;

        }

    }

    else if (score > 500) {

        cout << "恭喜您考入二本大学" << endl;

    }

    else if(score > 400){

        cout << "恭喜您考入三本大学" << endl;

    }

    else {

        cout << "未考入本科请再接再厉" << endl;

    }

    system("pause");

    return 0;

}

运行结果 练习案例 三只小猪称体重 请输入三只小猪的体重,并判断哪只小猪最重 示例: 

#include<iostream>

using namespace std;

int main() {

    //1.提示用户输入三只小猪的体重

    int a = 0, b = 0, c = 0;

    cout << "请输入三只小猪A B C的重量" << endl;

    cin >> a>> b>> c;

    //2.显示三只小猪的重量

    cout << "小猪A的重量为:" << a << endl;

    cout << "小猪B的重量为:" << b << endl;

    cout << "小猪C的重量为:" << c << endl;

    //3.判断比较

    if (a > b) {

        if (a > c) {

            cout << "小猪A最重" <<endl;

        }

        else {

            cout << "小猪C最重" << endl;

        }

    }

    else {

        if (b < c) {

            cout << "小猪C最重" << endl;

        }

        else {

            cout << "小猪B最重" << endl;

        }

    }

    system("pause");

    return 0;

}

运行结果

本文系转载,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文系转载前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档