全文预览

c语言程序设计基本概念考点归纳

上传者:火锅鸡 |  格式:doc  |  页数:27 |  大小:117KB

文档介绍
跟switch后面的一对圆括号中的表达式的值,当表达式的值与某一个case后面的常量表达式的值相等时,就执行此case后面的语句体并将流程转移到下一个case继续执行,直至switch语句的结束;若所有的case中的常量表达式的值都没有与表达式值匹配,又存在default,则执行default后面的语句,直至switch语句结束;如果不存在default,则跳过switch语句体,什么也不做。 4.3选择结构的嵌套 if语句和switch语句都可以嵌套使用,特别要注意,对于构成嵌套的if语句,else子句总是和离它最近的、不带else的if子句相匹配,不能弄混;在一个switch语句中的case后面又嵌套了一个switch语句,在执行内嵌的switch语句后还要执行一条break语句才跳出外层的switch语句。第5章循环结构考点归纳 5.1for循环结构 1.for循环语句的一般表达式是: for(表达式1;表达式2;表达式3)语句 2.C语言语法规定:循环体语句只能包含一条语句,若需多条语句,应使用复合语句。 5.2while和dowhile循环结构 1.while语句用来实现″当型″循环结构,它的一般形式如下: while(表达式)语句当表达式为非0值时执行while语句中内嵌的语句;当表达式的值为0时,直接跳过while语句后面的语句,执行下一条语句。 2.while语句执行的特点是:先判断表达式,后执行语句。 3.dowhile用来实现″直到型″循环结构,它的一般形式为: do语句 while(表达式); 这个语句执行时,先执行一次指定的内嵌的语句,然后判别表达式,当表达式的值为非0时,返回重新执行该语句,如此反复,直到表达式的值为等于0为止,此时循环结束。 4.dowhile语句执行的特点是:先执行语句,后判断表达式。 5.3continue语句和break语句

收藏

分享

举报
下载此文档