C语言条件语句if课件.ppt

C语言条件语句if课件.ppt

ID:57401052

大小:126.50 KB

页数:17页

时间:2020-08-18

C语言条件语句if课件.ppt_第1页
C语言条件语句if课件.ppt_第2页
C语言条件语句if课件.ppt_第3页
C语言条件语句if课件.ppt_第4页
C语言条件语句if课件.ppt_第5页
资源描述:

《C语言条件语句if课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、C语言今天我们的课程就是围绕着if语句结构设计来展开,我们这一章的内容是if语句,是C语言中选择结构的重点,希望同学们能好好掌握这一章节,下面我们将一起步入C语言的if语句结构设计课程。2021/7/281C语言给我一个条件——if语句如果(满足某个条件)就{执行某个动作}if语句的代码模型2021/7/282C语言if语句:if语句是执行判断的,它能够判断是否满足某个条件,然后执行相应的动作。if语句的三种形式第一种类型:if(表达式)语句如:if(x>y)printf(“%d”,x);注:当x>y为非零

2、,执行printf(“%d”,x);当x>y为零,退出该if语句结构。2021/7/283C语言举例一:if(a>b)/*判断条件*/printf(“a比b大”);/*执行动作*/举例二:if(aintmain(void){inta,b;a=10;b=5;if(a>b){printf(“aisbiggerthanb”);}if(a

3、issmallerthanb”);}}2021/7/285C语言2、if(表达式)语句1else语句2如:if(x>y)printf(“%d”,x);elseprintf(“%d”,y);2021/7/286C语言ifelse举例intmain(void){intresult;printf(“3+2=?”);scanf(“%d”,&result);if(result==5){printf(“Right!!!”);}else{printf(“Wrong”);}getch();}判断输入信息的正误,并输出相应信

4、息2021/7/287C语言第三种类型:if(条件a){执行指令A};elseif(条件b){执行指令B};elseif(条件b){执行指令B};……elseif(条件n){执行指令N};else{执行指令X};有多种条件可供选择,执行符合的某个条件下的相应指令如果上面的条件都不符合,就执行下面的指令X2021/7/288C语言ifelseifelse举例if(result==5){printf(“Right!!!”);}elseif(result<5){printf(“Smaller”);}elseif(

5、result>5){printf(“Bigger”);}else{printf(“Wrong”);}判断输入信息的大小,并输出相应信息}2021/7/289例题1:求输入整数a的绝对值。2021/7/2810答案:#include intmain() { inta; scanf("%d",&a); if(a>0) { printf("%d",a); } else { printf("%d",-a); } return0; }2021/7/2811如何才能不用if和else求

6、绝对值呢?可以使用:求绝对值函数:abs()但是需要注意:abs():属于数学函数,c语言程序并不认识,那么应该怎么办呢???2021/7/2812答案就是:加入头文件:math.h2021/7/2813刚才的例题:求整数a的绝对值#include  #include  void main() {   int a;    scanf("%d",&a);   printf("%d的绝对值是: %d",a,abs(a)); }2021/7/2814例题2:输入年份判断是否为

7、闰年?小提示:闰年:1。能被4整除而不能被100整除。(如2004年就是闰年,1800年不是。)2。能被400整除。(如2000年是闰年)2021/7/2815答案:#includeintmain(){intyear,a;printf("请输入年份:");scanf("%d",&year);if((year%4==0&&year%100!=0)

8、

9、(year%400==0))a=1;elsea=0;if(a==1)printf("%d此年是闰年",year);elseprintf(

10、"%d此年非闰年",year);return0;}2021/7/2816Thankyou!2021/7/2817

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。