《顺序程序设计》ppt课件

《顺序程序设计》ppt课件

ID:27594779

大小:210.51 KB

页数:34页

时间:2018-12-01

《顺序程序设计》ppt课件_第1页
《顺序程序设计》ppt课件_第2页
《顺序程序设计》ppt课件_第3页
《顺序程序设计》ppt课件_第4页
《顺序程序设计》ppt课件_第5页
资源描述:

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

1、第四章最简单的C程序设计C语句概述赋值语句数据输入输出顺序结构程序举例第一节C语句概述一个C程序可以包含多个源程序文件一个源程序文件包括若干个函数和预处理命令及全局变量声明部分一个函数包括数据声明部分和执行语句C程序结构(p69)第一节C语句概述C语句分为以下五类:1.控制语句(9种)2.函数调用语句3.表达式语句4.空语句5.复合语句第一节C语句概述1.控制语句(9种)条件判断语句:if语句、switch语句循环执行语句:dowhile语句、while语句、for语句转向语句:break语句、goto语句、continue语句、return语句第一节C语句概述2.函数调用语句由函数名、实

2、际参数加上分号“;”组成。一般形式为:函数名(实际参数表);例如:printf(“test”);swap(a,b);第一节C语句概述3.表达式语句表达式语句由表达式加上分号“;”组成。一般形式为:表达式;例如:a=3;I=I+1;x+y;第一节C语句概述4.空语句只有分号“;”组成的语句一般位于循环体中,即表示循环体什么也不做第一节C语句概述5.复合语句用{}把一些语句括起来成为复合语句,又称分程序例如:{z=x+y;i++;}第二节赋值语句赋值语句是由赋值表达式再加上分号构成一般形式为:变量=表达式;例如:a=12;b=a;C语言的输入输出操作是通过函数实现的,其本身并没有输入输出语句C

3、语言函数库有标准输入输出函数:putchar、getchar、printf、scanf、puts、gets使用C语言函数库要用预处理命令“#include”将有关的“头文件”包括到源文件中,#include(输入和输出库函数头文件)#include(数学库函数头文件)第三节数据的输入输出一、字符数据的输入输出1.putchar(c)(字符输出函数)向终端输出一个字符例如:putchar(a);输出变量a中存储的字符,a可以是字符型变量,或整型变量。putchar(‘’);输出换行符,使输出的当前位置移到下一行的开头。putchar(‘101’);输出

4、字符‘A’例4.1#includevoidmain(){chara,b,c;a='B';b='O';c='Y';putchar(a);putchar(b);putchar(c);}运行结果:BOY2.getchar()(字符输入函数)从终端输入一个字符例如:a=getchar();将输入字符存入变量a中,a可以是字符型变量,或整型变量。putchar(getchar());输出输入的字符例4.2#includevoidmain(){charc;c=getchar();putchar(c);putchar(‘’);}运行时:aa二、格式输入与输出1.p

5、rintf函数(格式输出函数)作用:按指定格式向输出设备输出数据printf函数调用的一般形式:printf(格式控制,输出表列)例如:printf(“%d”,a);printf(“%c,%d”,a,b);输出表列:要输出的数据(多个时以“,”分隔)格式控制:是字符串,包含两种信息格式说明:%格式字符,用于指定输出格式普通字符或转义序列:原样输出如:inta=3,b=4;printf(“a=%d,b=%d”,a,b)a=3,b=4说明格式字符要用小写格式字符与输出项个数应相同,按先后顺序一一对应输出转换:格式字符与输出项类型不一致,自动按指定格式输出d,ix,Xoucse,Efg%%格式字

6、符:P81十六进制无符号整数不带符号十进制整数十进制整数指数形式浮点小数单一字符字符串八进制无符号整数小数形式浮点小数e和f中较短一种百分号本身inta=567;printf(“%d”,a);inta=255;printf(“%x”,a);inta=65;printf(“%o”,a);inta=567;printf(“%u”,a);chara=65;printf(“%c”,a);printf(“%s”,“ABC”);floata=567.789;printf(“%e”,a);floata=567.789;printf(“%f”,a);floata=567.789;printf(“%g”,a

7、);printf(“%%”);567ff101567AABC5.677890e+002567.789000567.789%例inta=3,b=4;printf(“%d%d”,a,b);printf(“a=%d,b=%d”,a,b);例inta=3,b=4;printf(“%d%d”,a,b);printf(“a=%d,b=%d”,a,b);输出结果:34a=3,b=4附加格式说明符(修饰符).n对实数,指

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

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

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