大一下学期学习了C语言、暑假在家没事又把C语言复习了一遍。因此,趁热打铁,把所学内容写成笔记,以便以后复习,也希望能够帮助大家学好C语言。
以下内容如有错误,请大家在评论区指正,谢谢支持,共同进步。 go、go、go !!!
一、控制语句及其用处(表格)
控制语句,用于完成一定的控制功能。C语言 只有 9种控制语句,它们的形式是:共9个表现形式用处1if()···或 if()···else···条件语句
2for()···循环语句
3while()···循环语句
4do···while()循环语句
5continue结束本次循环语句
6break中止执行 switch 或 循环语句
7switch多分支选择语句
8return从函数返回语句
9goto转向语句,在结构化的程序中基本不用goto语句
在上边的9种语句表示形式中:
() 表示括号中是一个“判别条件”
··· 表示 内嵌的语句
二、控制语句详细表示(图片)
下面这张图片是《C程序设计》书附录中的一个片段,我个人感觉这张图片对9种控制语句概括的内容写得也很不错。
算是上边内容的一个补充吧:上边表格中的“判别条件”实际就是由表达式构成
三、9种控制语句(详解)
1. if()···else··· 语句if(a>b) max=a;else max=b;
x>y 是判别条件
max=a; 和 max=b;是语句,这两个语句内嵌在if···else语句中,这个if···else语句的作用是:先判别条件a>b是否成立,如果a>b成立,就执行内嵌语句max=a;,否则就执行内嵌语句max=b;
在选择结构中条件语句一共有3种形式:
①第一种:if(表达式) 语句1 (没有else部分)
②第二种:if(表达式1) 语句1else 语句2
③第三种:if(表达式) 语句1else if(表达式) 语句2else if(表达式) 语句3······else 语句 n
2. break语句 和 continue语句
在介绍break语句 和 continue语句在程序中作用之前我们先看一下下面3个简单的程序,我会在最后用图片总结出 break语句 和 continue语句的区别:
①题目:输出以下4X5矩阵