信息学奥赛系列教程:if...else语句

if...else语句:

格式1:双分支结构

 if (条件表达式)

    语句1;

else

    语句2;

  如果条件表达式为真,执行语句1,否则执行语句2。执行多条语句时,用括号括起来

举例:判断一个数是否为两位数

    输入一个整数,判断如果是两位数,输出“是”,否则输出“否”

#include 
using namespace std;
int main()
{
  int n;
  if ((n>=10) && (n<=99))
      cout<<"是"<

格式2:多分支结构

    if (条件表达式1)          

        语句1;        

    else if (条件表达式2)        

        语句2;     

    else  if (条件表达式3)          

         语句3;

  根据不同的条件表达式的值,执行不同的语句。

举例:判断成绩

    输入某个同学成绩,如果大于90,输出优秀,大于80输出良好,大于70输出中等,大于60输出及格,否则输出不及格。

#include 
using namespace std;
int main()
{
    int a=40;
    if (a>=90)
	  cout<<"优秀"<=80)
	  cout<<"良好"<=70)
	  cout<<"中等"<=60)
	  cout<<"及格"<

 

你可能感兴趣的:(信息学奥赛C++语言基础)