- C++编程中if语句是用于的条件判断的控制语句,当判断条件成功时,将执行相应语句,否则跳过。具体形式如下:
if(表达式) 语句;
[else 语句;](可选)
或
if(表达式) 语句;
else if(表达式) 语句;
else if(表达式) 语句;
……
else 语句;
2
上面的描述当表达式成立时执行语句,而else是可选的,在表达式不成立时将执行此语句,可以不使用。此外if语句支持多层嵌套,可以对多个条件进行判断。
例子:输入
一个整数N(-109 <= N <= 109)
输出
如果N > 0, 输出positive;
如果N = 0, 输出zero;
如果N < 0, 输出negative
#include <iostream>
using namespace std;
int main()
{
int n;
cin>>n;
if (n>0)
cout<<"positive";
if (n==0)
cout<<"zero";
if (n<0)
cout<<"negative";
return 0;
}
样例输入:1
样例输出:positive