C語言中break和continue語句的用法及區別,c語言中的語句可分為五類?

c語言中的語句可分為五類C語句可分為以下五類:
1 表達式語句; 2 函數調用語句; 3 控制語句;
4 復合語句; 5 空語句 。
1) 表達式語句
表達式語句由表達式加上分號“;”組成 。其一般形式為:
表達式;
執行表達式語句就是計算表達式的值 。例如 c=a+a;
2) 函數調用語句
【C語言中break和continue語句的用法及區別,c語言中的語句可分為五類?】 由函數名、實際參數加上分號“;”組成 。其一般形式為:
函數名(實際參數表);
例如 printf("Hello !");
3) 控制語句
控制語句用于控制程序的流程,以實現程序的各種結構方式 。它們由特定的語句定義符組成 。C語言有九種控制語句 ??煞殖梢韵氯悾?br /> 條件判斷語句:if語句、switch語句;
循環執行語句:do while語句、while語句、for語句;
轉向語句:break語句、goto語句、continue語句、return語句 。
4) 復合語句
把多個語句用括號{}括起來組成的一個語句稱復合語句 。
在程序中應把復合語句看成是單條語句,而不是多條語句 。例如:
{ x=y+z; a=b+c; printf("%d%d", x, a); }
5) 空語句
只有分號“;”組成的語句稱為空語句 ??照Z句是什么也不執行的語句 。在程序中空語句可用來作空循環體 。例如:while( getchar()!='\n' );

C語言中break和continue語句的用法及區別,c語言中的語句可分為五類?

文章插圖
continue語句可以寫在循環體之外continue語句只結束本次循環,而不終止整個循環的執行 。而break語句則是結束整個循環過程,不再判斷執行循環的條件是否成立 。continue語句只用在for、while、do-while等循環體中,常與if條件語句一起使用 。
C語言中break和continue語句的用法及區別,c語言中的語句可分為五類?

文章插圖
c語言的九種控制語句是什么如下,具體用法就不說了1.if else (條件)2.for (循環)3.while (循環)4.do while (循環)5.continue (結束本次循環)6.break (終止switch或循環語句)7.switch (分支選擇)8.goto (跳轉)9.return (函數返回語句)
關于c語言的32個關鍵字的讀法ANSI標準定義的C語言的32個關鍵字:
auto:聲明自動變量一般不使用
double:聲明雙精度變量或函數
int:
聲明整型變量或函數
struct:聲明結構體變量或函數
break:跳出當前循環
else:條件語句否定分支(與
if連用)
long:聲明長整型變量或函數
switch:用于開關語句
case:開關語句分支
enum
:聲明枚舉類型
register:聲明積存器變量
typedef:用以給數據類型取別名(當然還有其他作用)
char
:聲明字符型變量或函數
extern:聲明變量是在其他文件正聲明(也可以看做是引用變量)
return
:子程序返回語句(可以帶參數,也看不帶參數)
union:聲明聯合數據類型
const:聲明只讀變量
float:聲明
浮點型變量或函數
short:聲明短整型變量或函數
unsigned:聲明無符號類型變量或函數
continue:結束
當前循環,開始下一輪循環
for:一種循環語句(可意會不可言傳)
signed:生命有符號類型變量或函數
void
:聲明函數無返回值或無參數,聲明無類型指針(基本上就這三個作用)
default:開關語句中的“其他”分支
goto:無條件跳轉
語句
sizeof:計算數據類型長度
volatile:說明變量在程序執行中可被隱含地改變
do:循環語句的循環體
while
:循環語句的循環條件
static:聲明靜態變量
if:條件語句
具體的用法,就太豐富了 。其實知道每個關鍵字的意思,然
后知道C的語法,就知道怎么用了 。光單獨講每個的意思很難說明白 。

    推薦閱讀