选择结构语句
选择结构语句是有条件地执行语句,顺序结构语句是按照顺序执行语句。选择结构语句不同选择结构语句,
是按照某个条件进行执行的语句的,也称为判断结构语句和分支结构语句。
使用例子为 输入两个数,自动判断输出一个大的数。
1.if结构语句
2.双分支结构语句
3.多分支结构语句
4.if嵌套语句
5.switch 结构语句
选择结构语句综合例子
1.if结构语句
#
if (表达式)语句;
#
#include "stdio.h"
iftest()
{
int a,b,m;
printf("pleas input tow numbers(example 1,2):");
scanf("%d,%d",&a,&b);
m=a;
if(a<b)m=b;
printf("this is max number is M=%d\n",m);
}
执行结构:
执行结构截图2.双分支结构语句
#
if(表达式)
语句1;
else
语句2;
#
#include "stdio.h"
iftest1()
{
int a,b,m;
printf("#iftest1()#please input tow numbers(example 1,2):");
scanf("%d,%d",&a,&b);
if (a>b)m=a;
else m=b;
printf("MAX=%d\n",m);
}
注释1
if (a>b)
m=a;
else
m=b;
等于
if (a>b)m=a;
else m=b;
注释2
if(x!=0)等价于if(x)
if(x==0)等价于if(!x)
执行结构:
执行结果截图
网友评论