分岔 代码
时间: 2023-07-02 08:06:33 浏览: 43
分岔代码是指在程序中根据不同的条件执行不同的代码块,可以使用条件语句来实现。常见的条件语句有 if、else if 和 else。
例如,以下是一个简单的分岔代码:
```
#include <iostream>
using namespace std;
int main() {
int num = 10;
if (num > 0) {
cout << "num is positive" << endl;
} else if (num < 0) {
cout << "num is negative" << endl;
} else {
cout << "num is zero" << endl;
}
return 0;
}
```
在这个例子中,程序根据变量 `num` 的值执行不同的代码块。如果 `num` 大于 0,则输出“num is positive”;如果 `num` 小于 0,则输出“num is negative”;否则输出“num is zero”。
除了 if 语句外,还可以使用 switch 语句实现分岔代码。例如:
```
#include <iostream>
using namespace std;
int main() {
int num = 2;
switch (num) {
case 1:
cout << "num is 1" << endl;
break;
case 2:
cout << "num is 2" << endl;
break;
default:
cout << "num is not 1 or 2" << endl;
break;
}
return 0;
}
```
这个例子中,程序根据变量 `num` 的值执行不同的代码块。如果 `num` 等于 1,则输出“num is 1”;如果 `num` 等于 2,则输出“num is 2”;否则输出“num is not 1 or 2”。注意,在 switch 语句中需要使用 break 语句来防止穿透。