第3章 顺序结构程序设计课件.ppt
《第3章 顺序结构程序设计课件.ppt》由会员分享,可在线阅读,更多相关《第3章 顺序结构程序设计课件.ppt(35页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、第3章顺序顺序结构程序设计结构程序设计-2-五种基本的C语句字符输入输出函数格式输入输出函数顺序结构程序举例本章教学内容本章教学目标本章教学目标 了解C语句的概念及种类 掌握C语言常用的输入 / 出方式 熟练掌握字符输入输出函数、格式输入输出函数 能够熟练使用 printf() 和 scanf() 进行各种数据正确格式的输入输出 能够熟练编写顺序结构的程序。-3-3. 1 C语言的基本语句语言的基本语句【例题3-1】编写程序,交换2个数的程序示例5种语句。#includeint main() int a,b,t; scanf(%d,%d,&a,&b); if(ab) t=a; a=b; b=t
2、; printf(%d,%dn,a,b);return 0; -4-1. 程序流程控制语句程序流程控制语句程序流程控制语句共有九种,如下所示。 ifelse for() while() dowhile() switch goto continue break return 2. 表达式语句表达式语句 表达式语句是由任意的表达式末尾加上分号组成。3. 函数调用语句函数调用语句 函数可以是库函数和用户自定义函数,函数调用语句的结构是函数名(参数列表); -5-3. 1 C语言的基本语句语言的基本语句-6-3. 1 C语言的基本语句语言的基本语句4. 空语句空语句 空语句就是一个分号,表示什么也不做
3、。空语句不产生任何操作运算,只是出于语法上的需要,在某些必需的场合占据一个语句的位置,便于以后扩充用。例如 ; 5. 复合语句复合语句 复合语句是由若干语句用花括号 括起来组成。 例如: a=1; b=2; 字符输出函数字符输出函数putchar( ) 字符输出函数putchar( ) 的功能是从计算机向输出设备(显示器)输出一个字符。 putchar函数的基本格式为:putchar(c);【例题3-2】编写程序,参数c的多种用法及其效果示例。#includeint main() char a=b; int m=65;putchar(a); putchar(a); putchar(n);put
4、char(m);putchar(65); putchar(A+2);putchar(n); return 0;-7- 字符输入函数字符输入函数getchar( ) 字符输入函数getchar( ) 的功能是从输入设备(键盘)向计算机输入一个字符。getchar函数的基本格式为:getchar( );【例题3-3】编写程序,从键盘输入2个字符,然后把它们输出到屏幕。#include int main ( ) char a,b; printf(输入); a=getchar(); b=getchar(); printf(输出); putchar(a); putchar(b); putchar(n )
5、; return 0; -8-【例题3-4】编写程序,省略变量a和b,简化例题3-3示例。#include int main ( ) putchar(getchar(); putchar(getchar(); putchar(n ); return 0; -9- 字符输入函数字符输入函数getchar( )3.3.1 格式输出函数格式输出函数printf() 格式输出函数printf()的功能是按照指定的输出格式将各种类型的数据(整型、实型、字符型等)从计算机中输出到显示器上。 格式输出函数printf( )的一般格式: printf (”输出格式”, 输出参数表列);【例题3-5】编写程序,
6、示例简单的格式输出函数用法。#include main() int a=65,b=66; float c=1.23; printf(整型a、b示例n);printf(%d %dn,a,b); printf(%x,%dn,a,b); printf(%ct%cn,a,b);printf(a=%d,b=%dn,a,b); printf(实型 c示例n);printf(c=%fnc=%en,c,c);-10-1. 输出参数表列说明输出参数表列说明 输出参数表列中列出了所有要输出的数据项,输出的数据项之间用逗号分隔,输出的数据项可以是常量、变量、表达式和函数。2. 输出格式说明输出格式说明 输出格式由原
7、样输出字符,转义字符,输出格式说明组成。 格式说明的一般格式: % 【输出附加格式说明符】 输出格式说明符 注: 【输出附加格式说明符】 可省略-11-3.3.1 格式输出函数格式输出函数printf()-12-3.3.1 格式输出函数格式输出函数printf()-13-3.3.1 格式输出函数格式输出函数printf()3.3.2 printf( )函数的应用函数的应用1. 整型数据的输出整型数据的输出-14-3.3.2 printf( )函数的应用函数的应用【例题3-6】编写程序,示例整型数据的格式输出函数用法。#include int main() int a=10,b=16; long
8、 n=1234567; printf(%d,%dn,a,b); printf(%o,%on,a,b); printf(%x,%xn,a,b); printf(%3d%3dn,a,b); printf(%-3d%-3dn,a,b); printf(%ldn,n);return 0; -15-2. 实型数据的输出实型数据的输出-16-3.3.2 printf( )函数的应用函数的应用【例题3-7】编写程序,示例整型数据的格式输出函数用法。#include int main() float x=12.3456,y=-789.123; printf(%f,%fn,x,y); printf(%10f,%
9、15fn,x,y); printf(%-10f,%-15fn,x,y); printf(%8.2f,%4fn,x,y); printf(%e,%10.2en,x,y);return 0;-17-3.3.2 printf( )函数的应用函数的应用3. 字符型数据的输出字符型数据的输出-18-3.3.2 printf( )函数的应用函数的应用【例题3-8】编写程序,示例整型数据的格式输出函数用法。#include int main() char c=A;printf(%c,%dn,c,c);printf(%5cn,c);printf(%-5cn,c);printf(%s,%5.3sn,comput
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第3章 顺序结构程序设计课件 顺序 结构 程序设计 课件
限制150内