C语言进修教程第三章-C语言措施设计劈头(9)
小结
1.从措施执行的流程来看, 措施可分为三种最根基的布局: 顺序布局,分支布局以及轮回布局
2.措施中执行部门最根基的单元是语句。C语言的语句可分为五类:
(1)表达式语句 任何表达式末端加上分号即可组成表达式语句, 常用的表达式语句为赋值语句。
(2)函数挪用语句 由函数挪用加上分号即构成函数挪用语句。
(3)节制语句 用于节制措施流程,由专门的语句界说符及所需的表达式构成。主要有条件判定执行语句,轮回执行语句,转向语句等。
(4)复合语句 由{}把多个语句括起来构成一个语句。 复合语句被认为是单条语句,它可呈此刻所有答允呈现语句的处所,如轮回体等。
(5)空语句 仅由分号构成,无实际成果。
3.C语言中没有提供专门的输入输出语句, 所有的输入输出都是由挪用尺度库函数中的输入输出函数来实现的。
scanf和getchar函数是输入函数,吸收来自键盘的输入数据。
scanf是名目输入函数, 可按指定的名目输入任意范例数据。
getchar函数是字符输入函数, 只能吸收单个字符。
printf和putchar函数是输出函数,向显示器屏幕输出数据。
printf是名目输出函数,可按指定的名目显示任意范例的数据。
putchar是字符显示函数,只能显示单个字符。
4.干系表达式和逻辑表达式是两种重要的表达式, 主要用于条件执行的判定和轮回执行的判定。
5.C语言提供了多种形式的条件语句以构身分支布局。
(1)if语句主要用于单向选择。
(2)if-else语句主要用于双向选择。
(3)if-else-if语和switch语句用于多向选择。
这几种形式的条件语句一般来说是可以相互替代的。
6.C语言提供了三种轮回语句。
(1)for语句主要用于给定轮回变量初值, 步长增量以及轮回次数的轮回布局。
(2)轮回次数及节制条件要在轮回进程中才气确定的轮回可用 while或do-while语句。
(3)三种轮回语句可以彼此嵌套构成多重轮回。轮回之间可以并列但不能交错。
(4)可用转移语句把流程转出轮回体外,但不能从外面转向轮回体内。
(5)在轮回措施中应制止呈现死轮回,即应担保轮回变量的值在运行进程中可以获得修改,并使轮回条件慢慢变为假,从而竣事轮回。
7.C语言语句小结
名 称 一 般 形 式
简朴语句 表达式语句表达式;
空语句;
复合语句 { 语句 }
条件语句 if(表达式)语句;
if(表达式)语句1; else语句2;
if(表达式1)语句1; else if(表达式2) 语句2…else语句 n;
开关语句 switch(表达式){ case常量表达式: 语句…default: 语句; }
轮回语句 while语句
while(表达式)语句;
for语句 for(表达式1; 表达式2; 表达式3)语句;
break语句 break;
goto语句 goto;
continue语句 continue;
return 语句 return(表达式);