C语言是结构化的程序设计
顺序结构
选择结构(if Switch)
循环结构(while for do while)
1.if语句(选择语句)
•单分支

•双分支

•多分支

•If else后跟多条语句时,加上大括号(建议全都加上)
•一对{}就是一个代码块
•Else总是和离它最近的if配对
•代码风格很重要(推荐书本:《高质量C/C++编程》)
•当我们判断一个常量和变量相等不相等时,把常量放在左边
Test1:判断一个数是不是奇数

Test2:输出1~100之间的奇数

2.switch语句(适用于多分支)
Switch决定入口
Break决定出口

•Switch(整型表达式)
{
语句项;
}
•语句项是什么?
是一些case语句,如下:
Case整形常量表达式
语句;
•最后一个break也不要轻易省略
•如果所有的case都不能匹配,就会进入default(如果不想继续执行,加上break)
•Switch允许嵌套使用
3.循环语句
While循环
•语法结构:while(表达式)
循环语句
表达式为真继续执行,表达式为假终止
Teat3:在屏幕上打印1~10

•Break:直接跳出循环,终止循环(永久)
•Continue:跳出本次循环,重新进入循环
•Getchar 读取一个字符
•Putchar 打印一个字符
4.for循环
•for(表达式1;表达式2;表达式3)
循环语句;
•表达式1为初识化部分,用于初始化循环变量的
•表达式2为条件判断部分,用于判断循环时候终止
•表达式3为调整部分,用于循环条件的调整
•For语句的循环控制变量
•建议:1.不可在for循环体内修改循环变量,防止for循环失去控制
2.建议for语句的循环控制变量的取值采用“前闭后开区间”写法
•For循环的变种
For循环的判断部分省略了,就意味着判断恒为真
C语言是一种结构化的编程语言,主要包含顺序、选择和循环三种结构。if语句提供单分支、双分支和多分支选择,else总是与其最近的if匹配,推荐使用大括号明确代码块。switch语句适用于多分支情况,每个case后通常跟随语句,default用于处理所有case都无法匹配的情况。循环语句包括while和for,break用于立即退出循环,continue则跳过当前循环迭代。for循环通常包含初始化、条件判断和循环变量调整三个表达式。
1999

被折叠的 条评论
为什么被折叠?



