最简单程序设计(顺序).ppt

最简单程序设计(顺序).ppt

ID:52125486

大小:370.00 KB

页数:45页

时间:2020-04-01

最简单程序设计(顺序).ppt_第1页
最简单程序设计(顺序).ppt_第2页
最简单程序设计(顺序).ppt_第3页
最简单程序设计(顺序).ppt_第4页
最简单程序设计(顺序).ppt_第5页
资源描述:

《最简单程序设计(顺序).ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第4章最简单程序设计(顺序)程序1程序2函数1…函数2数据定义…程序n函数n执行语句C程序C语言程序是由若干语句组成的。4.1C语句概述C语句共有5类Evaluationonly.CreatedwithAspose.Slidesfor.NET3.5ClientProfile5.2.0.0.Copyright2004-2011AsposePtyLtd.第4章最简单程序设计(顺序)控制(条件、循环、转向等)函数调用表达式空语句复合语句C语句共有5类Evaluationonly.CreatedwithAspose.Slidesfor.

2、NET3.5ClientProfile5.2.0.0.Copyright2004-2011AsposePtyLtd.⑴if()~else~条件语句⑵for()~循环语句⑶while()~循环语句⑷do~while循环语句⑸break终止switch或循环语句⑹continue结束本次循环⑺switch多分支选择语句⑻goto转向语句⑼return从函数返回语句1、控制语句Evaluationonly.CreatedwithAspose.Slidesfor.NET3.5ClientProfile5.2.0.0.Copyright2

3、004-2011AsposePtyLtd.2、函数调用语句如:printf(“thisporgram!”);3、表达式语句如:a=12;a+=8;(而a=3称赋值表达式)4、空语句(无任何语句,只有;号)如:;(inta=6,b=8;if(a>b);a+=b;)5、复合语句(或称分程序)如:{z=x+y;t=z/100;printf(“%f”,t);}复合语句作为整体执行Evaluationonly.CreatedwithAspose.Slidesfor.NET3.5ClientProfile5.2.0.0.Copyright2

4、004-2011AsposePtyLtd.4.2赋值语句:赋值语句格式:变量=表达式;功能:计算表达式的值,将结果送给变量。注意:不要把“=”读做“等于”,C中的等于是“==”;应读做“赋值”。在定义变量时可以赋值。main(){inta=6,b=8,t;printf("%d,%d",a,b);if(a

5、e5.2.0.0.Copyright2004-2011AsposePtyLtd.4.2赋值语句:用=号构成的语句,注意理解两个概念:(1)=是个“运算符”;如:i+=1;(2)“赋值表达式”,如:(a=b)>0main(){inta=-10,b=10,t;if((a=b)>=0)t=a;printf("%d",t);}结果?赋值表达式Evaluationonly.CreatedwithAspose.Slidesfor.NET3.5ClientProfile5.2.0.0.Copyright2004-2011AsposePtyLt

6、d.4.3数据输入输出语句:C语言不提供输入输出语句,是由函数库提供“标准输入输出函数”实现输入输出功能的。如:scanf(输入)printf(输出)getchar(输入字符)putchar(输出字符)gets(输入字符串)puts(输出字符串)一般使用库函数要用预编译命令“#include”将有关的“文件头”调到源文件中。如:#inclulde或#inclulde“stdio.h”处理输入数据输出数据程序Evaluationonly.CreatedwithAspose.Slidesfor.NET3.5Clie

7、ntProfile5.2.0.0.Copyright2004-2011AsposePtyLtd.4.4字符数据输入输出4.4.1输出字符函数putchar():功能:向输出设备输出一个字符,使用stdio.h进行预编译处理。例如:调用预编译赋值字符输出字符控制换行#includemain(){chara='O',b='K',c='!';putchar(a);putchar(b);putchar(c);printf("");}Evaluationonly.CreatedwithAspose.Slidesfor

8、.NET3.5ClientProfile5.2.0.0.Copyright2004-2011AsposePtyLtd./*ch3_1.c*/#includemain(){intc;chara;c=65;a='B';putchar(c);putc

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

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

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