if语句:
是用于条件判断的控制语句,当判断条件成功时,将执行相应的语句,否则则跳过。
if语句的容易错误的点:
-
如果这一行行首有字显示红色波浪线就是对应(一组if,else语句)上一行有了错误
-
if和else后面没有‘,’或者‘;’
if语句的基本语法:
第一种,分支结构:
if(表达式1)语句1
else if(表达式2)语句2
else if(表达式3)语句3
...
else 语句n
第二种,嵌套结构:
if( )
{
if( ) 语句1
else 语句2
}
else
{
if( ) 语句3
else 语句4
}
语法举例:
#include <iostream>
using namespace std;
int main()
{
int x,y;
cin >> x >> y;
if (x != y)
{
if (x > y)
cout << "x>y" << endl;
else
cout << "x<y" << endl;
}
else
cout << "x=y" << endl;
return 0;
}
输入样例:2,3
输出样例:x<y