(精品)C语言第4章顺序程序设计.ppt
《(精品)C语言第4章顺序程序设计.ppt》由会员分享,可在线阅读,更多相关《(精品)C语言第4章顺序程序设计.ppt(34页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第四章第四章 最简单的最简单的C程序设计程序设计lC语句概述l赋值语句l数据输入输出l顺序结构程序举例第一节第一节 C语句概述语句概述一个C程序可以包含多个源程序文件一个源程序文件包括若干个函数和预处理命令及全局变量声明部分一个函数包括数据声明部分和执行语句C程序结构(程序结构(p69)第一节第一节 C语句概述语句概述C语句分为以下五类:1.控制语句(9种)2.函数调用语句3.表达式语句4.空语句5.复合语句第一节第一节 C语句概述语句概述1.控制语句(9种)v条件判断语句:if语句、switch语句v循环执行语句:do while语句、while语句、for语句v转向语句:break语句、g
2、oto语句、continue语句、return语句 第一节第一节 C语句概述语句概述2.函数调用语句由函数名、实际参数加上分号“;”组成。一般形式为:函数名(实际参数表);例如:printf(“test”);swap(a,b);第一节第一节 C语句概述语句概述3.表达式语句表达式语句由表达式加上分号“;”组成。一般形式为:表达式;例如:a=3;I=I+1;x+y;第一节第一节 C语句概述语句概述4.空语句只有分号“;”组成的语句一般位于循环体中,即表示循环体什么也不做 第一节第一节 C语句概述语句概述5.复合语句用把一些语句括起来成为复合语句,又称分程序例如:z=x+y;i+;第二节第二节 赋
3、值语句赋值语句赋值语句是由赋值表达式再加上分号构成一般形式为:变量=表达式;例如:a=12;b=a;C语言的输入输出操作是通过函数实现的,其本身并没有输入输出语句C语言函数库有标准输入输出函数:putchar、getchar、printf、scanf、puts、gets使用C语言函数库要用预处理命令“#include”将有关的“头文件”包括到源文件中,#include(输入和输出库函数头文件)#include(数学库函数头文件)第三节第三节 数据的输入输出数据的输入输出一、字符数据的输入输出1.putchar(c)(字符输出函数)向终端输出一个字符例如:putchar(a);输出变量a中存储的
4、字符,a可以是字符型变量,或整型变量。putchar(n);输出换行符,使输出的当前位置移到下一行的开头。putchar(101);输出字符A例例4.1#include void main()char a,b,c;a=B;b=O;c=Y;putchar(a);putchar(b);putchar(c);运行结果:运行结果:BOY2.getchar()(字符输入函数)从终端输入一个字符例如:a=getchar();将输入字符存入变量a中,a可以是字符型变量,或整型变量。putchar(getchar();输出输入的字符 例例4.2#include void main()char c;c=getc
5、har();putchar(c);putchar(n);运行时:运行时:aa二、格式输入与输出1.printf函数(格式输出函数)作用:按指定格式向输出设备输出数据printf函数调用的一般形式:printf(格式控制,输出表列)例如:printf(“%d”,a);printf(“%c,%d”,a,b);l输出表列:要输出的数据(多个时以输出表列:要输出的数据(多个时以“,”分分隔)隔)l格式控制:是字符串,包含两种信息格式控制:是字符串,包含两种信息格式说明:格式说明:%格式字符格式字符 ,用于指定输出,用于指定输出格式格式普通字符或转义序列:原样输出普通字符或转义序列:原样输出如:如:in
6、t a=3,b=4;printf(“a=%d,b=%d”,a,b)a=3,b=4l说明说明格式字符要用小写格式字符要用小写格式字符与输出项个数应相同,按先后顺序一格式字符与输出项个数应相同,按先后顺序一一对应一对应输出转换输出转换:格式字符与输出项类型不一致格式字符与输出项类型不一致,自动自动按指定格式输出按指定格式输出d,ix,Xoucse,Efg%格式字符:P81十六进制无符号整数不带符号十进制整数十进制整数指数形式浮点小数单一字符字符串八进制无符号整数小数形式浮点小数e和f中较短一种百分号本身int a=567;printf(“%d”,a);int a=255;printf(“%x”,a
7、);int a=65;printf(“%o”,a);int a=567;printf(“%u”,a);char a=65;printf(“%c”,a);printf(“%s”,“ABC”);float a=567.789;printf(“%e”,a);float a=567.789;printf(“%f”,a);float a=567.789;printf(“%g”,a);printf(“%”);567ff101567AABC5.677890e+002567.789000567.789%例 int a=3,b=4;printf(“%d%dn”,a,b);printf(“a=%d,b=%dn”,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 精品 语言 顺序 程序设计
限制150内