欢迎来到天天文库
浏览记录
ID:48082834
大小:1.02 MB
页数:15页
时间:2020-01-12
《C语言if else.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、2012年2月科学和谐创新自主王艳春Ifelse用法给我一个条件——if语句if语句if语句是执行判断的,它能够判断是否满足某个条件,然后执行相应的动作。C语言if语句的功能模型如果(满足某个条件)就{执行某个动作}C语言举例一:if(a>b)/*判断条件*/printf(“a比b大”);/*执行动作*/举例二:if(aintmain(void){inta,b;a=10;b=5;
2、if(a>b){printf(“aisbiggerthanb”);}if(a
3、;printf(“3+2=?”);scanf(“%d”,&result);if(result==5){printf(“Right!!!”);}else{printf(“Wrong”);}getch();}C语言内嵌ifIfelse的配对关系:else总是与它上面最近的if配对。If()if()语句1elseif()语句2else()语句3错误示例(if嵌套中注意配对else不要漏掉,加花括号避免错误)C语言本页数据来源:一汽集团十二五规划if三兄弟第三种类型:if(条件a){执行指令A};elseif(条件b){执行指令B};elsei
4、f(条件b){执行指令B};……elseif(条件n){执行指令N};else{执行指令X};如果上面的条件都不符合,就执行下面的指令X有多种条件可供选择,执行符合的某个条件下的相应指令C语言ifelseifelse举例if(result==5){printf(“Right!!!”);}elseif(result<5){printf(“Smaller”);}elseif(result>5){printf(“Bigger”);}else{printf(“Wrong”);}判断输入信息的大小,并输出相应信息}C语言功放控制模块伪代码/***
5、*************CtrlAMP()控制功放模块*****************/IF(功放先前状态==使能)THENIF(功放模式使能标志==真)THEN设置功放模式(接口);功放模式使能标志=假;ELSE不作处理IF(功放不使能标志==真)THEN不使能功放功放工作状态=“不使能功放”状态;“功放先前状态”=“功放工作状态”功放不使能标志=假ELSE不作处理ELSEIF(功放先前状态==不使能)THENIF(功放模式使能标志==真)THEN使能功放功放工作状态=“使能功放”状态;“功放先前状态”=“功放工作状态”功放模式使
6、能标志=假ELSE不作处理/************************************************************************
7、函数名称:CtrlAMP
8、
9、函数功能:实现功放控制任务
10、
11、输入参数:无
12、
13、输出参数:无
14、
15、返回值:无
16、
17、
18、
19、其他说明:
20、
21、***********************************************************************/voidCtrlAMP(void){if(GetAMPPreStatus()==ENABLE){if(
22、GetAMPEnModeFlag()==TRUE){SetAMPMode(GetAMPStatusMode());SetAMPEnModeFlag(FALSE);}else;if(GetAMPDisableFlag()==TRUE){SetAMPDisable();SetAMPDisableFlag(FALSE);}else;}elseif(GetAMPPreStatus()==DISABLE){if(GetAMPEnableFlag()==TRUE){EnableAMP();SetAMPEnableFlag(FALSE);}else;
23、}else;}Thankyou!我们一直在努力!FAWQIMINGINFORMATIONTECHNOLOGYCO.,LTD.
此文档下载收益归作者所有