一.语句
1.基本语句
数据描述语句:定义语句 变量定义语句 (如int a) 类型定义语句 (如struct node)
声明语句 函数声明语句(如int sum) 变量声明语句(#define PI 3.14)
基本功能语句 表达式语句 在表达式后边跟一个分号构成
空语句 仅由一个分号表示的语句
函数调用语句 由一次函数调用加一个分号构成 sum();
流程控制语句 选择语句 if语句 if...else语句 if.....else....if语句
多分支结构 switch
循环语句 while语句 do...while语句 for语句
转向语句 continue语句 break语句 return语句 goto语句
2.复合语句 由一对花括号括起来的若干语句组成
二.三种基本程序结构
1. 顺序结构
表达式语句 空语句 函数调用语句 复合语句
2.选择结构
if 语句
switch语句: 格式 : switch
{case 常量表达式1 :语句序列1 ;break;......
case 常量表达式i :语句序列i ;break;
default:语句序列i+1}
3.循环结构
while语句 当型 while(表达式){语句}
do-while语句 直到型 do {语句} while{表达式}
for语句 for(式1;式2;式3){语句}

break语句 在switch语句中使流程跳出switch结构 在循环语句中使流程跳出当前循环
continue语句 在循环语句中 使本次循环结束 即跳过循环体中下面尚未执行的语句,接着进行下次是否执行判断的判断
循环语句的注意点:1. 在多重循环中,将最长的循环放在最内层,最短的放在最外层, 减少CPU跨切循环层,效率高
2.for语句中 控制变量的取值 采用“半开半闭区间” (n=0;n<10;n++)
3.不能在for循环体内修改循环变量,防止循环失控
4.循环尽可能要短
5.把循环嵌套控制在3层以内
6.for语句的控制表达式不能包含任何浮点型的对象
本文详细介绍了C语言中的语句类型,包括数据描述语句、声明语句、基本功能语句、空语句、函数调用语句、流程控制语句等,并重点解析了选择结构(if、switch)、循环结构(while、do...while、for)以及转向语句(continue、break、return、goto)。同时,概述了三种基本程序结构:顺序结构、选择结构和循环结构,强调了循环语句的使用注意事项。
1741

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



