今天课上主要讲了switch语句:
【switch(表达式)——>选择函数
{
case 常量表达式1:——>选项,case后面只能写一个明确的值。
case 常量表达式2:
default:——>无选项
}】
首先计算switch括号里表达式的值,与case常量表达式进行比较,如果与其中一个常量表达式的值相等,就执行其后的语句直到遇到break语句才结束switch语句,如果case后无break语句,则继续执行随后所有的case后的语句。如果没有找到与表达式的值相匹配的常量表达式,则执行default后的语句。
通过课上的讲解,以及课下的习题练习,学会了写简单的switch函数命令。注意case后面没有(),但是case 后面要空格,今天做题时写程序带了括号,导致程序不能正常运行。
算法的基本结构
一、顺序结构:按语句书写的先后顺序依次执行
二、选择(分支)结构有1.if else(1对2);2.switch case(1对多)
三、循环结构有1.for;2.while