学习内容: 1.switch语句的结构 2.switch语句的运行逻辑 3.简单的switch语句使用
1.switch语句的结构: switch(整式表达式)
{
语句项
}
语句项中,用case加整形常量表达式分隔对应每一个选择语句项。
default用于在所有case的语句项不能匹配时,会执行default对应的语句
注:在switch的()中必须是整式表达式, case后必须是整型常量表达式。
2.switch语句的运行逻辑 :
根据switch语句对应整式表达式进入选择语句,对应每一个case语句项进行判断输出,
当处理到break语句时,则会终止执行,如果没有break语句,会一直执行每一个case的语句项,知道结束所有语句终止。
当没有可执行的case语句,会进入default对应的语句。然后结束执行、
3.简答的应用:输入1到5的数字,对应输出weekday。输入6或7的数字,对应输出weekend。
代码思路:使用scanf函数,实现数字的输入
通过switch语句,来实现对输入数字的判断,并对应的输出weekday,和weekend。
分享: 跟大家分享一下开始写代码时出现的一些问题。
当使用printf打印时,必须在头部声明,#include<stdio.h> (头文件)
当时因为这个很简单的问题,头疼了半天,所以一定要注意细节的处理,面对问题,不要手忙脚乱,慌慌张张,毕竟方法总比困难多。要静下心来去认真的解决问题,如果你只是让问题在那里对着,永远也解决不了,导致越堆越多,出现想摆烂,放弃的心理,成为学习路上的一大障碍。
加油,我一直在,大家一起进步。