(中职)计算机编程基础(C语言)3.2ppt课件.ppt





《(中职)计算机编程基础(C语言)3.2ppt课件.ppt》由会员分享,可在线阅读,更多相关《(中职)计算机编程基础(C语言)3.2ppt课件.ppt(10页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、(中职)计算机编程基础(C语言)3.2ppt课件 3.2 if语句和switch语句【任务目标】通过本案例的学习,掌握双分支结构语句:if语法格式和多分支语句switch语法格式的应用。【任务名称】判别某年某月有多少天。【任务内容】给出某年份和某月份,通过程序计算出这个月有多少天。如2011年2月有多少天?【任务预备知识】一年12个月中,一、三、五、七、八、十、十二月有31日,四、六、九、十一月有30日,如果这一年是闰年二月份有29日,不是闰年的二月份有28日。闰年的判别方法为:能被400整除或能被4整除且不能被100整除的年份。【任务实施过程】1编辑程序(1)运行Win-TC,在程序编辑窗口
2、输入程序。(2)以“32.c”为文件名保存文件。2.编译运行程序 程序运行结果如图3.2所示。图3.2 程序32.c运行结果 【任务知识】3.2.1 if语句 用if语句可以构成分支结构。它根据给定的条件进行判断,以决定执行某个分支程序段。语言的if语句有三种基本形式。1.第一种形式为基本形式 if(表达式)语句;其语义是:如果表达式的值为真,则执行其后的语句,否则不执行该语句。2.第二种形式为if-else形式语句if(表达式)语句1;else 语句2;其语义是:如果表达式的值为真,则执行语句1,否则执行语句2。3.第三种形式为if-else-if形式语句前二种形式的if语句一般都用于两个分
3、支的情况。当有多个分支选择时,可采用if-else-if语句,其一般形式为:if(表达式1)语句1;else if(表达式2)语句2;else if(表达式3)语句3;else if(表达式m)语句m;else 语句n;其语义是:依次判断表达式的值,当出现某个值为真时,则执行其对应的语句。然后跳到整个if语句之外继续执行程序。如果所有的表达式均为假,则执行语句n。然后继续执行后续程序。4.在使用if语句中还应注意以下问题(1)在三种形式的if语句中,在if关键字之后均为表达式。该表达式通常是逻辑表达式或关系表达式,但也可以是其它表达式,如赋值表达式等,甚至也可以是一个变量。(2)在if语句中,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 编程 基础 语言 3.2 ppt 课件

限制150内