C++基础14 双分支结构 if…else语句
- C++基础
- 2024-06-05
- 927热度
- 0评论
什么是双分支结构?
双分支:有两条路,而且这两条路都可以选择。如果满足判断条件,就执行语句1,不满足就执行语句2。
双分支结构基本框架
if(条件表达式) //如果条件成立
{
语句1; //条件真时执行
}
else //否则
{
语句2; //条件假时执行
}
训练:期末成绩
乐乐在期末考试结束,感觉心里没底,于是提前去问老师考试情况,老师告诉他的得分为a,达到60分就是及格,未达到就是不及格。如果及格就输出happy(开心),不及格就输出sad(悲伤)。(0<=a<=100)
【输入格式】一个整数a,表示分数
【输出格式】happy或者sad
【输入样例】75
【输出样例】happy
解析
达到60分:达到60分是包括60分,且大于60分,如果用a表示分数,达到60分就是a>=60,输出“yes”
未到达60分:达到60分的相对面,即除去大于等于60的情况,输出“no”,这里用else语句
参考代码
#include <iostream>
using namespace std;
int main( )
{
int a;
cin>>a;
if(a>=60) cout<<"happy";
else cout<<"sad";
return 0;
}