一、复习
1、三角形问题的题目检验
2、进一步分析选择嵌套问题
二、引入新课
(一)选择结构
1、条件运算符
判断条件 ? 表达式1 : 表达式2
2、switch条件语句
在switch语句中使用switch关键字来描述一个表达式,使用case关键字来描述目标值,当表达式的值和某个目标值匹配时,会执行对应case下的语句。
3、布置作业:C#编程基础(三)的实训题
(二)循环结构语句
1、while语句
while语句会反复地进行条件判断,只要条件成立,{}内的执行语句就会执行,直到条件不成立,while循环结束。
2、do while语句
do …while循环和while循环能实现同样的功能。然而在程序运行过程中,这两种语句还是有差别的。如果循环条件在循环语句开始时就不成立,那么while循环的循环体一次都不会执行,而do…while循环的循环体还是会执行一次。
三、实训
1、阶乘的计算。
要求设计应用程序,可以进行整数的阶乘计算。
2、数值计算
编写一个程序,输入一个正整数,并做以下运算:如果是偶数,除以2,如果为奇数,乘3加1.得到的结果再按上述要求运算,直到最后的结果为1.然后给出经过了多少次这样的运算才得到1。