1 / 15
文档名称:

2015年C语言if else.ppt

格式:ppt   页数:15页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

2015年C语言if else.ppt

上传人:3099984911 2015/3/7 文件大小:0 KB

下载得到文件列表

2015年C语言if else.ppt

文档介绍

文档介绍:2012年2月
科学和谐创新自主
王艳春
If else用法
给我一个条件
——if语句
if语句
if语句是执行判断的,它能够判断是否满足某个条件,然后执行相应的动作。
C语言
if语句的功能模型
如果(满足某个条件)
就{执行某个动作}
C语言
举例一:
if (a>b) /*判断条件*/
printf(“a比b大”); /*执行动作*/
举例二:
if (a<b) /*判断条件*/
prinf(“a比b小”); /*执行动作*/
C语言
下面,请打开你们的Win-TC
让我们敲入这样一段代码:
#include <>
int main (void)
{
int a,b;
a=10;
b=5;
if (a>b)
{printf(“a is bigger than b”);}

if (a<b)
{printf(“a is smaller than b”);}
}
C语言
if三兄弟
if语句一共有三种类型,前面我们介绍的是最为基本的类型,其他两种是在这一基础上扩展来的:
第二种类型:
if (条件a)
{执行指令A};
else
{执行指令B};
如果不满足上面的“条件a”,就执行下面的指令B
C语言
条件运算符“?:”用来处理赋值语句的条件判断,一般形式:
表达式1?表达式2:表达式3
判断输入信息的正误,并输出相应信息
if else 举例
int main(void)
{
int result;
printf (“3+2=?”);
scanf(“%d”,&result);
if (result==5)
{printf(“Right!!!”);}
else
{printf(“Wrong”);}
getch();
}
C语言
内嵌if
If else 的配对关系:
else总是与它上面最近的if配对。
If ( )
if ( ) 语句1
else
if ( ) 语句2
else ( ) 语句3
错误示例(if嵌套中注意配对else不要漏掉,加花括号避免错误)
C语言
本页数据来源:一汽集团十二五规划
if三兄弟
第三种类型:
if (条件a)
{执行指令A};
else if (条件b)
{执行指令B};
else if (条件b)
{执行指令B};
……
else if (条件n)
{执行指令N};
else
{执行指令X};
如果上面的条件都不符合,就执行下面的指令X
有多种条件可供选择,执行符合的某个条件下的相应指令
C语言