【C++】选择结构- 嵌套if语句

嵌套if语句的语法格式:

if(条件1) 

{

        if(条件1满足后判断是否满足此条件) {条件2满足后执行的操作}

        else {条件2不满足执行的操作}

}

下面是一个实例

#include<iostream>
using namespace std;

int main4() {

	/*
	提示用户输入一个高考分数,根据分数做出如下判断
	分数如果大于600视为考上一本,大于500分视为考上二本,大于400考上三本,其余视为未考上本科
	在一本分数中,如果大于700分,考上北大,大于650分,考上清华,大于600分考入人大
	*/
	
	//1、提示输入一个高考分数
	int score = 0;
	cout << "请输入一个高考分数: " << endl;
	cin >> score;
	//2、显示高考分数
	cout << "您输入的分数为: " << score << endl;

	//3、判断
	//如果大于600 一本
		//大于700 北大
		//大于650 清华
		//其余 人大 
	//如果大于500 二本
	//如果大于400 三本

	if (score > 600)
	{
		cout << "恭喜您考入一本大学" << endl;
		if (score > 700)
		{
			cout << "您能考上北京大学" << endl;
		}
		else if (score > 650)
		{
			cout << "您能考上清华大学" << endl;
		}
		else
		{
			cout << "您能考上人民大学" << endl;
		}

	}
	else if (score > 500)
	{
		cout << "恭喜您考入二本大学" << endl;
	}
	else if (score > 400)
	{
		cout << "恭喜您考入三本大学" << endl;
	}
	else
	{
		cout << "未考上本科,请再接再厉" << endl;
	}

	system("pause");

	return 0;

}

输出结果为

  • 10
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值