选择结构可以将程序进行分支,不再一条路走到黑,初步使程序具有智慧。
选择结构语法:
if(条件) switch(变量)
{ {
case 变量1:
case 变量2:
{ }
else
{
}
接下来使用这两种语法进行一个简单的编程
首先是if语句:
#include<iostream>
#include<cstdio>
using namespace std;
int main()
{
int age;
cout << "Please input your age." << endl;
cin >> age;
if (age >= 18&&age<60)//判断分支的条件(&&为“且”,||为“或”)
{
cout << "You're an adult." << endl;//分支一
}
else if (age >= 60)
{
cout << "You old now." << endl;//分支二
}
else
{
cout << "You well be an adult." << endl;//不满足上述所有分支的情况,进行该分支
}
return 0;
}
结果可以分为三种
即分支一、二和else分支的内容。