C语言教程第三章: C语言程序设计初步(八)
责任编辑:chineselng    浏览:39036次    时间: 2008-04-05 21:51:41      

免职声明:本网站为公益性网站,部分信息来自网络,如果涉及贵网站的知识产权,请及时反馈,我们承诺第一时间删除!

This website is a public welfare website, part of the information from the Internet, if it involves the intellectual property rights of your website, please timely feedback, we promise to delete the first time.

电话Tel: 19550540085: QQ号: 929496072 or 邮箱Email: Lng@vip.qq.com

摘要: 小结1.从程序执行的流程来看, 程序可分为三种最基本的结构: 顺序结构,分支结构以及循环结构 2.程序中执行部分最基本的单位是语句。C语言的语句可分为五类:(1)表达式语句  任何表达式末尾加上分号即可构成表达式语句, 常用的表达式语句为赋值语句。(2)函数..

分享到:

小结

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(表达式);

】【打印繁体】【投稿】 【收藏】 【推荐】 【举报】 【评论】 【关闭】【返回顶部