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

上传人:小飞机 文档编号:1959889 上传时间:2022-12-28 格式:PPT 页数:17 大小:279.50KB
返回 下载 相关 举报
C语言条件语句ifppt课件.ppt_第1页
第1页 / 共17页
C语言条件语句ifppt课件.ppt_第2页
第2页 / 共17页
C语言条件语句ifppt课件.ppt_第3页
第3页 / 共17页
C语言条件语句ifppt课件.ppt_第4页
第4页 / 共17页
C语言条件语句ifppt课件.ppt_第5页
第5页 / 共17页
点击查看更多>>
资源描述

《C语言条件语句ifppt课件.ppt》由会员分享,可在线阅读,更多相关《C语言条件语句ifppt课件.ppt(17页珍藏版)》请在三一办公上搜索。

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

2、,x);当xy为零,退出该if语句结构。,2022/12/28,4,C语言,举例一:if (ab) /*判断条件*/printf(“a比b大”); /*执行动作*/举例二:if (ab) /*判断条件*/prinf(“a比b小”); /*执行动作*/,2022/12/28,5,C语言,下面,我们敲入这样一段代码:#include int main (void) int a,b; a=10; b=5; if (ab) printf(“a is bigger than b”); if (ab) printf(“a is smaller than b”); ,2022/12/28,6,C语言,2、i

3、f (表达式) 语句1 else 语句2 如:if (xy) printf (“%d”,x); else printf(“%d”,y);,2022/12/28,7,C语言,if else 举例int main(void) int result; printf (“3+2=?”); scanf(“%d”,2022/12/28,8,C语言,2022/12/28,9,C语言,if else if else 举例if (result=5) printf(“Right!”);else if (result5) printf(“Bigger”);else printf(“Wrong”);,例题1:,求输入

4、整数a的绝对值。,2022/12/28,10,答案:,#includeint main() int a; scanf(%d,2022/12/28,11,如何才能不用if和else求绝对值呢?,可以使用: 求绝对值函数:abs()但是需要注意:abs():属于数学函数,c语言程序并不认识,那么应该怎么办呢?,2022/12/28,12,答案就是:,加入头文件: math.h,2022/12/28,13,刚才的例题:求整数a的绝对值,#include#includevoidmain()inta;scanf(%d,2022/12/28,14,例题2:输入年份判断是否为闰年?,小提示: 闰年: 1。能被4整除而不能被100整除。(如2004年就是闰年,1800年不是。) 2。能被400整除。(如2000年是闰年),2022/12/28,15,答案:,#includeint main() int year,a; printf(请输入年份:); scanf(%d, ,2022/12/28,16,2022/12/28,17,Thank you!,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号