第二十五篇:if语句
如果 (满足某个条件)
就 {执行某个动作}
用这种if...if
#include<iostream> using namespace std; int main() { int a = 5,b = 8; //举例一: if (a>b)/*判断条件*/ { cout<<"a比b大!"<<endl;/*执行动作*/ } //举例二: if (a<b) /*判断条件*/ { cout<<"a比b小!"<<endl;/*执行动作*/ } return 0; }
或者用这种if...else
1 #include<iostream> 2 using namespace std; 3 int main() 4 { 5 int a = 5,b = 8; 6 //举例一: 7 if (a>b)/*判断条件*/ 8 { 9 cout<<"a比b大!"<<endl;/*执行动作*/ 10 } 11 else /*else判断条件*/ 12 { 13 cout<<"a比b小!"<<endl;/*执行动作*/ 14 } 15 return 0; 16 }
或者用这种
1 #include<iostream> 2 3 using namespace std; 4 5 int main() 6 7 { 8 9 int a;//定义一个变量,接收键盘输入 10 11 while (1)//循环反复输入 12 13 { 14 15 cin>>a;//键盘输入的值 16 17 //举例一: 18 19 if (a<0)/*判断条件*/ 20 21 { 22 23 cout<<"输入的a小于0!"<<endl;/*执行动作*/ 24 25 } 26 27 else if((0<a) & (a<50))/*注意多个条件要用到&和括号*/ 28 29 { 30 31 cout<<"a大于0小于50!"<<endl;/*执行动作*/ 32 33 } 34 35 else if(a >= 50)/*else判断条件*/ 36 37 { 38 39 cout<<"a大于等于50!"<<endl;/*执行动作*/ 40 41 } 42 43 } 44 45 return 0; 46 47 }