1.选择语句
形如:if() else if() else 其中else if和else的个数可以为0个
#include <iostream> using namespace std; void main(){ int a; cout << "Please input a number!" << endl; cin >> a; if (a == 1){ cout << "Input is one" << endl; } else if (a == 2){ cout << "Input is two" << endl; } else{ cout << "Input is unknown." << endl; } }
2.开关语句
形如:switch(整形表达式) {
case (整形表达式1): 语句1;
...
default: 语句N
} 其中default子句可省略
#include <iostream> using namespace std; void main(){ int a; cout << "Please input a number!" << endl; cin >> a; switch (a) { case 1: cout << "Input is one" << endl; break; case 2: cout << "Input is two" << endl; break; default: cout << "Input is unknown." << endl; } }
3.循环语句
形如:while(条件) {语句} 或者 do {} while(条件); 或者 for(给循环变量赋初值;表示循环是否结束的条件;改变循环变量值)
#include <iostream> using namespace std; void main(){ int a = 3; while (a > 0){ cout << a-- << endl; } a = 3; do{ cout << a-- << endl; } while (a > 0); for (int a = 3; a > 0; a--){ cout << a << endl; } }
4 跳转语句
break 常用于循环语句的循环体内,表示退出该重循环;
continue 常用于循环语句的循环体内,表示结束本次循环,继续下一次循环;
goto 语句标号 表示跳转到在一个函数体内转向,不建议使用
return 常用于函数体内,表示跳出该函数;
原文地址:https://www.cnblogs.com/focusahaha/p/12566757.html
时间: 2024-10-15 17:19:13