C语言程序设计 第3章课件.ppt

C语言程序设计 第3章课件.ppt

ID:57057096

大小:259.50 KB

页数:19页

时间:2020-07-30

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

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

1、C语言程序设计第3章顺序结构及其应用学习目标掌握数据的输入输出操作,编写顺序结构程序学习内容scanf()函数printf()函数getchar()函数、putchar()函数顺序结构程序的设计方法3.1一个顺序结构程序实例【例3-1】编写程序,计算长方形的面积。【程序代码】#include"stdio.h"main(){floata,b,area;/*变量定义*/printf("请输入长方形的长和宽:");/*输出提示信息*/scanf("%f,%f",&a,&b);/*输入数据*/area=a*b;/*计算面积*/printf("长方形的面积为:%7.2f",

2、area);/*输出结果*/}执行程序,可以看到当输入数据2.5和5时,程序的输出结果为:3.2数据的输入输出3.2.1格式输出函数---printf()函数功能:把计算机中的数据输出到显示屏上,并且可以指定输出数据的格式。函数调用格式为:printf(格式控制字符串,输出项表);例如:printf(“a=%d,b=%d”,a,b);函数说明:格式控制字符串可以包含3类字符:(1)格式字符:由%打头后跟格式符。作用是指定数据输出时的格式,见表3-1。(2)转义字符:‘’是输出函数中最常用到的转义字符,起回车换行的作用.(3)普通字符:格式控制字符串中除了格式字符和转义字符

3、以外,其余都是普通字符,普通字符的处理是照原样输出。输出项表: 输出项表列出要输出的数据项,数据项可以是常量、变量或表达式,各输出项之间用逗号分隔。小测验指出函数语句:printf(“a=%d,b=%d”,a,b);中的各个组成部分。【例3-2】通过以下4个程序段,分析printf()的输出效果。(1)printf(“Iamastudent.”);输出结果:(2)inta=2,b=5;printf(“%d,%d”,a,b);printf(“a=%d,b=%d”,a,b);输出结果:(3)charch=’A’;printf(“%c,%d”,ch,ch);输出结果:(

4、4)floatfx=123.45;printf(“%f,%e”,fx,fx);输出结果:(5)通过下面程序,观察printf()的输出效果。main(){inta=12;floatfx=12.58;printf("a=%5dta=%-5d",a,a);printf("fx=%ftfx=%7.2ftfx=%-7.2f",fx,fx,fx);printf("fx=%etfx=%12.2etfx=%-12.2e",fx,fx,fx);}输出结果为:printf()函数使用提示:格式字符与输出数据之间个数、类型及顺序必须一一对应。输出时,除了格式符位置上

5、用对应输出数据代替外,其他字符被原样显示输出。3.2.2格式输入函数---scanf()函数功能:按指定格式输入各种类型的数据,输入的数据将存放到指定的变量中。函数调用格式为:scanf(格式控制字符串,输入项表);例如:scanf(“%d,%d”,&a,&b);函数说明:输入项必须是变量的地址。用“&变量名”表示变量的地址,比如,&a表示变量a的地址。格式控制字符串可以包含2类字符:格式字符和普通字符。使用scanf()函数时,应特别注意数据的键盘输入操作,其输入规则是除了格式符位置上输入具体的数据外,其他字符照原样输入一遍。举例1:scanf(“%d,%d”,&a,&b);假

6、如给a输入12,给b输入36,则正确的输入操作为:12,36<回车>举例2:scanf(“%d%d”,&a,&b);假如给a输入12,给b输入36,则正确的输入操作为:1236<回车>或者:12<回车>36<回车>举例3:scanf(“a=%d,b=%d”,&a,&b);假如给a输入12,给b输入36,则正确的输入操作为:a=12,b=36<回车>提示:上面操作更换成下列形式完成,效果更好。printf(“pleaseentera,b:”);scanf(“%d,%d”,&a,&b);举例4:scanf(“%c%c”,&c1,&c2);假如给c1输入’A’,给c2输入’B’,则正确

7、的输入操作为:AB<回车>scanf()函数使用提示:(1)使用scanf()函数时,输入项为变量的地址。(2)输入数据时,一定注意键盘的输入操作要与设计的格式控制保持一致,否则变量得不到预期的赋值。3.2.3字符输入输出函数getchar():字符输入函数,作用是接受键盘输入的一个字符,它没有参数。putchar():字符输出函数,作用是在屏幕上输出一个字符,它的参数是待输出的字符。举例:输入一个小写字母,然后按大写输出。程序代码:#includemai

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

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

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