C语言第3章3简单程序设计.ppt

C语言第3章3简单程序设计.ppt

ID:56527509

大小:163.00 KB

页数:24页

时间:2020-06-27

C语言第3章3简单程序设计.ppt_第1页
C语言第3章3简单程序设计.ppt_第2页
C语言第3章3简单程序设计.ppt_第3页
C语言第3章3简单程序设计.ppt_第4页
C语言第3章3简单程序设计.ppt_第5页
资源描述:

《C语言第3章3简单程序设计.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第三章顺序结构程序设计基本概念:程序的三种基本结构C语句概述字符数据的输入输出2一个良好的程序由以下三种基本结构组成。顺序结构选择结构循环结构AB⑴BAPyesno⑵noPAyes⑶3几个概念:1、一个c程序可以有若干个源程序文件组成2、一个源文件可以有若干个函数和预处理命令以及全局变量声明部分组成3、一个函数有函数首部和函数体组成4、函数体由数据声明和执行语句组成C语句分为控制语句函数调用语句表达式语句空语句复合语句4C程序源程序文件1源程序文件2源程序文件n预处理命令函数n函数1数据声明函数首部函数体数据声明执行语句C程序的结构:51

2、、一个c程序可以有若干个源程序文件组成2、一个源文件可以有若干个函数和预处理命令以及全局变量声明部分组成3、一个函数有函数首部和函数体组成4、函数体由数据声明和执行语句组成C语句分为控制语句函数调用语句表达式语句空语句复合语句6C语句概述(一)控制语句完成一定的控制功能1if()~else条件语句6break中止语句2for()~循环语句7switch()多分支选择语句3while()~循环语句8return返回语句4do~while();循环语句9goto转向语句5continue结束本次循环语句7(二)函数调用语句由一个函数调用加一个

3、分号构成。Printf(“ThisisaCstatement.”);例:C语句概述8(三)表达式语句由一个表达式加一个分号构成a=4;例:分号赋值表达式表达式语句+=C语句概述9(四)空语句只有一个分号的语句(什么也不做)用来做流程的转向点用来作为循环语句中的循环体;C语句概述10(五)复合语句用一对{}括起来的语句{z=x+y;t=z/100;printf(“%f”,t);}注意:复合语句中最后一个语句中最后的分号不能忽略不写。例:C语句概述11主要内容学习三种结构的程序设计方法顺序结构程序设计选择结构程序设计循环结构程序设计掌握每一种

4、语句的格式、功能、执行过程和执行结果,并学习如何将这些语句组织成程序学习逻辑问题的解题思路,及递推、迭代的方法12顺序结构程序设计13实现顺序结构的语句顺序结构的程序中的语句是按照从上到下的顺序逐行排列的;程序的执行顺序是按语句的排列顺序进行的。完成顺序程序设计的语句包括:赋值语句复合语句函数调用语句14例3:设1990年我国工业产值是100,如果每年以7.4%的速度增长,求20年后我国的工业产值是多少?顺序结构程序设计举例151、分析:计算产值的公式是:2、安排计算步骤3、写出完整的程序p1=p0(1+r)n其中:p1为n年后的产值,p

5、0为初始值,r为增长率,n为年数。162、解决问题的步骤:定义变量:输入:p0,n,r;计算p1;输出p1;floatp1,p0,r;p1=p0(1+r)n其中:p1为n年后的产值,p0为初始值,r为增长率,n为年数。intn;173、写出完整程序:18193、写出完整程序:顺序结构程序设计举例例4:求ax2+bx+c=0方程的根。a,b,c由键盘输入,设>0。20求ax2+bx+c=0方程的根。a,b,c由键盘输入,设>0。 众所周知,一元二次方程式的根为x1=x2=可以将上面的分式分为两项:p=,q=x1=p+q,x2=p-q21ne

6、xt选择结构、、、24

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。