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

devtools/2024/9/23 18:21:21/

嵌套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;}

输出结果为


http://www.ppmy.cn/devtools/86185.html

相关文章

QT--线程

一、线程QThread QThread 类提供不依赖平台的管理线程的方法&#xff0c;如果要设计多线程程序&#xff0c;一般是从 QThread继承定义一个线程类&#xff0c;在自定义线程类里进行任务处理。qt拥有一个GUI线程,该线程阻塞式监控窗体,来自任何用户的操作都会被gui捕获到,并处理…

Springboot整合RocketMq

RocketMq相较于rabbitMq的优点&#xff08;https://www.jianshu.com/p/56686af7eedd&#xff09;&#xff1a; RocketMQ的优点&#xff1a; 性能优越&#xff1a;RocketMQ在处理大量消息时&#xff0c;性能优于RabbitMQ。当面临每秒数万到数十万条消息的处理需求时&#xff0c;…

PHP表单验证邮件和URL

在PHP中验证表单中的电子邮件地址和URL地址是确保用户输入数据正确性的重要步骤。下面是一个详细的教程&#xff0c;介绍如何使用PHP来验证电子邮件和URL地址。 一、验证电子邮件地址 电子邮件地址的验证通常涉及检查字符串是否符合电子邮件的标准格式。虽然完全通过正则表达…

一条 java web 请求的历程(一)

以一个web请求的历程&#xff0c;将java web的相关知识进行总结&#xff1b; 1、HTTP协议和TCP/IP协议的区别&#xff1f; 答&#xff1a;TCP/IP协议是传输层协议&#xff0c;主要解决数据如何在网络中传输。而HTTP是应用层协议&#xff0c;主要解决如何包装数据。Web使用HTTP协…

【北京迅为】《i.MX8MM嵌入式Linux开发指南》-第三篇 嵌入式Linux驱动开发篇-第六十三章 输入子系统实验

i.MX8MM处理器采用了先进的14LPCFinFET工艺&#xff0c;提供更快的速度和更高的电源效率;四核Cortex-A53&#xff0c;单核Cortex-M4&#xff0c;多达五个内核 &#xff0c;主频高达1.8GHz&#xff0c;2G DDR4内存、8G EMMC存储。千兆工业级以太网、MIPI-DSI、USB HOST、WIFI/BT…

第十章 计算机网络——应用层

域名系统 DNS 域名系统&#xff08;DNS&#xff0c;Domain Name System&#xff09;是互联网中的一项核心服务&#xff0c;它充当了人类可读的域名与机器可识别的IP地址之间的“翻译官”。以下是DNS的详细概述&#xff1a; DNS的定义 DNS是一个分布式命名系统&#xff0c;用…

LeetCode-day24-2766. 重新放置石块

LeetCode-day24-2766. 重新放置石块 题目描述示例示例1&#xff1a;示例2&#xff1a; 思路代码 题目描述 给你一个下标从 0 开始的整数数组 nums &#xff0c;表示一些石块的初始位置。再给你两个长度 相等 下标从 0 开始的整数数组 moveFrom 和 moveTo 。 在 moveFrom.leng…

IP 泄露: 原因与避免方法

始终关注您的IP信息&#xff01; 您的IP地址不仅显示您的位置&#xff0c;它包含几乎所有的互联网活动信息&#xff01; 如果出现IP泄漏&#xff0c;几乎所有的信息都会被捕获甚至非法利用&#xff01; 那么&#xff0c;网站究竟如何追踪您的IP地址&#xff1f;您又如何有效…