怎么做网站鹅蛋生蚝,大学生网页设计作品,武昌做网站jw100,yellow片高清影视在线观看控制流 语句#xff1a;在表达式后面加上分号#xff0c;构成语句。 程序块#xff1a;用一对花括号“{”与“}”把一组声明和语句括在一起就构成了一个复合语句。复合语句在语法上等同于单条语句。
if-else语句else-if语句#xff1a;从上到下依次执行#xff0c;等同于… 控制流 语句在表达式后面加上分号构成语句。 程序块用一对花括号“{”与“}”把一组声明和语句括在一起就构成了一个复合语句。复合语句在语法上等同于单条语句。
if-else语句else-if语句从上到下依次执行等同于switch
if(表达式)语句
else if(表达式)语句
else if(表达式)语句
else if(表达式)语句
else语句switch语句
switch (表达式) {case 常量表达式: 语句序列case 常量表达式: 语句序列default: 语句序列}while循环和for循环
while (表达式)语句for 循环语句;
for (表达式1; 表达式2; 表达式3)语句等同于
表达式 1;
while (表达式2) {语句表达式3;
}do-while循环
do语句
while (表达式);break语句和continue语句 break 语句可用于从for、while与do-while等循环中提前退出就如同从switch语句中提前退出一样。break语句能使程序从switch语句或最内层循环中立即跳出。 continue 语句用于使for、while 或do-while 语句开始下一次循环的执行。continue 语句只用于循环语句不用于switch 语句。在while 与do-while语句中continue 语句的执行意味着立即执行测试部分在for 循环中则意味着使控制转移到递增循环变量部分。 goto语句与标号 C语言提供了可随意滥用的goto语句以及标记跳转位置的标号。 在某些场合下goto语句还是用得着的。最常见的用法是终止程序在某些深度嵌套的结构中的处理过程例如一次跳出两层或多层循环。这种情况下使用break语句是不能达到目的的它只能从最内层循环退出到上一级的循环。
for ( ... )for ( ... ) {...if (disaster)goto error;}...
error:
/* clean up the mess */大多数情况下使用goto语句的程序段比不使用goto语句的程序段要难以理解和维护少数情况除外比如我们前面所举的几个例子。尽管该问题并不太严重但我们还是建议尽可能少地使用goto语句。