10.2.switch语句.

Slides:



Advertisements
Similar presentations
分享人:張益源. 個人資料介紹 姓名:張益源 畢業:體育系 97 級 專長:田徑、籃球、游泳 任教學校:慈濟大學實驗國民小學 學校職務:體育兼資訊老師.
Advertisements

醫學美學之我見ー肉毒桿菌 班級:應日三乙 姓名:蔡雅卉 學號: 497E0076. 前言 現在的人,已經把 整型看做是微不足 道的事情了。即使 只是戴牙套、局部 雷射、割雙眼皮、 打美白針、肉毒桿 菌等等,都可以在 身體上做不同的改 變,而讓自己更滿 意自己的外表。
(一)辦桌文化起始略說: 1. 祭祀宗教 2. 生命禮儀 3. 外燴 --- 老師、師公、師傅、總鋪師 4. 搬桌搬椅時代 (二) 食物食材 1. 靠山考海 2. 基本:炒米粉、糍、檳榔 3. 小吃搬上桌 (三) 變變變 1. 調味不同 2. 師承不同 3. 地點也變.
第4章 交易性金融资产与可供出售金融资产 学习目标
《计算机网络技术》 动态网页制作技术 常用HTML控件课程积件 杨 姝.
白玉苦瓜 余光中.
第 4 章 PHP 基本語法.
(4F01) 陳可兒 (4F03) 張令宜 (4F05) 何秀欣 (4F14) 潘美玲
讲好后勤故事 提升后勤形象 淮阴师范学院宣传部副部长 张同刚.
我征服了黃山 林達的黃山之旅 2006春.
讲故事训练 授课人:田轶.
第4章 條件判斷與迴圈 Java 2 程式設計入門與應用.
第十一課 菜園 6-11.
小学《人•自然•社会》 五年级教材解读 浙江省教育厅教研室 李 荆 -
校本选修课 第三专题 西藏问题 北京师大二附中 李文燕.
輕歌妙舞送黃昏 組員名單 組長:程鵬飛 組員:黎達華 劉展鵬 邱迦欣.
期考議題 單元一:資訊科技(eg上網活動)與人際關係 單元二:青少年社政參與(80後) 單元二:郊野公園與房屋政策/問題
大學多元入學方案 財務金融二 王詩茹.
第一章信託法 第一節 信託契約 第二節 信託財產 第三節 受益人 第四節 受託人 第五節 信託關係之消滅.
礼仪课程 社交礼仪— 馈赠礼仪 主讲:罗亦 主讲:罗亦 TEL: QQ:
人地關係 ── 熱帶雨林 人文活動對環境的影響.
正修科技大學教學發展中心 教師教學觀摩與經驗分享 電子工程系 張法憲副教授.
模块1 网页设计基础 实训1 体验HTML文档 1.1 网页基础知识 1.2 网站配色方案 1.3 网站设计常用软件
第3章 JavaScript语言基础.
第 5 章 流程控制 (一): 條件分支.
国开学习网/形考模块
有个宝宝真稀奇, 身穿三百多件衣。 每天都要脱一件, 年底只剩一张皮。 (打一物)
猜一猜 有个宝宝真稀奇, 身穿三百多件衣。 天天都要脱一件, 等到年底剩张皮。 谜底( ) 日历.
蘇軾詞的賞析
伯裘書院 環保廣告能否有效 地推動環保意識.
4H (1)歐宛曈 (9)李熹漩 (12)吳紀芙 (14)唐曉筠
選擇 運算式 邏輯運算 if指令 流程圖基本觀念 程式註解 巢狀if指令 switch指令.
柯奕宏(06) 王予亨(13) 郭秉逸(15) 楊雯凈(23) 顏佑瑩(32)
第十五章 传播学调查研究方法.
逆转地理课堂 提高复习效率 鲁迅中学 耿夫相.
自然與生活科技領域 認識太陽能 蘇紋琪、石明玉.
 全能的天才畫家- 李奧納多‧達文西 (西元1452年-1519年) 指導老師:袁淑芬老師 製作人:饒佩芯.
广西特级教师工作坊 网络平台建设.
第四章 網頁表單與資料傳遞.
C语言程序设计 第五章 选择结构程序设计.
啟示錄.
利用PHP將資料存入MySQL PHP 5 Tutorial 範例:
第3章 C 語言的基本知識.
PHP+MySQL互動式網頁程式設計班 檔案上傳程式設計 講師:林業峻 CSIE, NTU 7 / 3, 2010.
檔案上傳 所謂檔案上傳,就是將檔案由客戶端的主機,藉 由瀏覽器傳送到伺服器的資料夾上。
條件判斷指令 -if 指令 -switch 指令 迴圈指令 - for 迴圈 - while迴圈 - break、continue 指令
PHP 程式流程控制結構.
認識我的故鄉_台中市.
PHP 變數、常數與運算子 變數 常數 運算子
HTML 103 互動式網頁.
第4章 PHP流程控制语句.
Ch09 在網頁之間傳遞資訊 網頁程式設計.
第六章 迴圈與陣列.
HTTP 1.1 Method OPTIONS GET HEAD POST PUT DELETE TRACE CONNECT
HTML 103 互動式網頁 助教:黃毓瑩.
利用PHP將資料存入MySQL PHP 5 Tutorial 範例:
第3章 JavaScript基本语句.
<编程达人入门课程> 本节内容 为什么要使用变量? 视频提供:昆山爱达人信息技术有限公司 官网地址: 联系QQ:
设岗申请 审核发布 岗位申请 助教培训 津贴发放 工作考核 授课教师 岗位要求 工作内容 开课单位 确定课程、岗位 发布需求 研究生
PHP程式設計 五、程式流程控制結構 建國科技大學 資訊管理學系 饒瑞佶.
網頁設計實務- PHP 與資料庫整合.
第1章 数据结构基础概论 本章主要介绍以下内容 数据结构研究的主要内容 数据结构中涉及的基本概念 算法的概念、描述方法以及评价标准.
第二章 Java基本语法 讲师:复凡.
选择结构又称为分支结构。 在选择结构程序设计中,根据条件的判断情况需要选择不同的语句组执行。 选择结构类型:
多重條件選擇敘述
PHP5與MySQL5 入門學習指南 凱文瑞克 著 第 12 章 迴圈指令.
鄭士康 國立台灣大學 電機工程學系/電信工程研究所/ 資訊網路與多媒體研究所
聖經的獨特.
第三章 流程控制 程序的运行流程 选择结构语句 循环结构语句 主讲:李祥 时间:2015年10月.
表单页面 表单是用户利用浏览器对Web站点网络数据库进行查询的一种界面,用户利用表单可以输入信息或选择选项等,然后将这些信息提交给服务器进行处理。通过表单,既可以将浏览器的信息发送到Internet服务器上,同时表单也可以使用户与站点的浏览者交互或从浏览者那里收集信息。它是网页的设计者和使用者相互交流的工具。表单对象包括文本域(单行、多行、密码)、列表、菜单、复选框、单选框、按钮等。
Presentation transcript:

10.2.switch语句

何定华 QQ 学习群:138527039

switch语句 1.switch语句的语法 2.判断某年月有多少天 3.判断分数对应的等次 4.判断某年月日是这年的第几天 5.总结

1.switch语句 switch语句的格式: switch(表达式){ [case 选项1:] [语句1;[break;]] … [default:语句n+1;[break;]] } 说明: 1.把表达式的值与多个不同选项的值进行比较,来决定执行哪些代码。如果表达式的值与选项k相等,则执行其后的代码直到遇到break为止; 2.如果表达式的值与任何选项的值都不相同,则执行default之后的代码; 3.选项可以相同,虽然不建议这样做; 案例:eg10-7.php

1.switch语句 案例:eg10-7.php <?php $a=3; switch ($a){ case 1:echo "1111";break; case 2;echo “2222”;break; //可以用分号 case 3: // 向下执行到break或者switch结束为止 case 4;echo "33334444"; case 3:echo “555”; //选项可以相同 default:echo "666"; } ?>

switch语句 1.switch语句的语法 2.判断某年月有多少天 3.判断分数对应的等次 4.判断某年月日是这年的第几天 5.总结

2.判断某年月有多少天 1)每年的1、3、5、7、8、10和12月都有31天; 2)每年的4、6、9、11月都有30天; 3)闰年的2月是29天,平年的2月是28天; 闰年的条件是: a) 年号能被400整除; b) 年号能被4整除,但是不能被100整除。 根据分析代码如下(案例:eg10-8.php): case 6: case 9: case 11:$days=30;break; case 2:if (($year % 400==0)||($year % 4==0) && ($year % 100)<>0) $days=29; else $days=28; break; default:$days=-1;break; } echo "{$year}年{$month}月有{$days}天"; ?> <?php $year=2008; $month=2; switch($month){ case 1: case 3: case 5: case 7: case 8: case 10: case 12:$days=31;break; case 4:

switch语句 1.switch语句的语法 2.判断某年月有多少天 3.判断分数对应的等次 4.判断某年月日是这年的第几天 5.总结

3.判断分数对应的等次 若分数大于或者等于90是优秀,分数在60到89之间是及格,分数小于60是不及格,试编程根据分数给出分数对应的等次。 案例:eg10-9.php <?php $score=59.99; if ($score>100) $grade="分数有误!"; else{ $a=(int)($score / 10); switch($a){ case 1:case 2:case 3:case 4:case 5:$grade="不及格";break; case 6:case 7:case 8:$grade="及格";break; case 9:case 10:$grade="优秀";break; default:$grade="分数有误!"; } echo $grade; ?>

switch语句 1.switch语句的语法 2.判断某年月有多少天 3.判断分数对应的等次 4.判断某年月日是这年的第几天 5.总结

4.判断某年月日是这年的第几天 考虑在文本域中输入年月日,用逗号隔开; 若$year年$month月$day日是这年的第$days日。则$days应该包括 a) $day b) 从第一月到第$month-1月的月份的天数之和; 可以用累加的方法,把1-$month-1月的天数加起来。根据分析,代码如下(案例:eg10-10.php): <html> <body> <form id="form1" name="form1" method="post" action=""> <input type="text" name="textfield" id="textfield" /> <input type="submit" name="button" id="button" value="提交" /> </form> </body> </html> <?php if (isset($_POST['button'])){ list($year,$month,$day)=explode(",",$_POST['textfield']); $days=$day; switch($month-1){ case 11:$days+=30; case 10:$days+=31; case 9:$days+=30; case 8:$days+=31; case 7:$days+=31; case 6:$days+=30; case 5:$days+=31; case 4:$days+=30; case 3:$days+=31; case 2:$days+=28; if (($year % 400==0)||($year % 4==0) && ($year % 100<>0)) $days+=1; case 1:$days+=31; } echo $days; ?>

switch语句 1.switch语句的语法 2.判断某年月有多少天 3.判断分数对应的等次 4.判断某年月日是这年的第几天 5.总结