欢迎来到天天文库
浏览记录
ID:24743104
大小:361.00 KB
页数:15页
时间:2018-11-15
《1.4 在程序中输入、输出数据》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、按要求为程序设计输入界面和正确输入数据按要求为程序设计输出界面能力目标:任务一输入数据scanf(“格式控制串”,变量地址列表);格式控制串:主要由格式转换说明符组成的字符串,格式转换说明符由%和一个代表数据格式的字符组成。变量地址列表:由变量的地址组成。变量的地址表示为:&变量名1.观察例程,归纳输入函数的使用格式格式转换说明符作用转换后的数据类型%d把一个输入域中的输入转换为十进制整数intlongunsigned%f把一个输入域中的输入转换为十进制整数floatdouble%c把一个输入的一个字符转换为字符型数据采char%s把一个输入域中的输入转换为一个字符串字符串2
2、.格式转换符的作用scanf(“%d%f%f”,&m,&x,&y);输入:32365.55-3.667两个空格分隔的三个输入域3.scanf的工作过程%d、%f、%s转换的输入域默认由空白字符(空格、水平制表符、换行符)分隔。%c把空白字符视为有效字符。在格式控制串中谨慎使用普通字符,它们不会显示,因此不能实现提示作用,但要求在输入数据时原样输入。因此,可以使用普通字符来作为域分隔符,但要有明确的提示。格式转换说明符与地址列表中的变量要一一对应,即个数相同,类型一致。4.scanf使用注意(1)一般格式<字符变量>=getchar();charch;ch=getchar();
3、(2)注意使用#include”stdio.h”进行说明。严格遵守使用格式,ch=getchar以及getchar(ch)均是错误的形式。5.输入字符任务二输出数据printf(“格式控制串”,输出列表);格式控制串:由格式转换说明符和普通字符组成,用于说明输出数据的格式。输出列表:由要输出的数据项组成,它们可以是常量、变量和表达式。1.输出函数的使用格式格式转换说明符功能(转换结果)数据项的类型%d有符号十进制整数intlongchar%f有符号十进制小数floatdouble%c一个字符charint%s一个字符串字符串2.格式转换符说明符intx=57;floaty=3
4、.65;charz=‘A’;printf(“x=%d,y=%f,z=%c”,x,y,z);x=57,y=3.650000,z=A3.printf的工作过程在printf()函数的格式控制串中出现的普通字符,将原样输出到显示器屏幕上,可以利用这些普通字符来设计数据的输出格式实数在输出的时候,printf()函数自动保留6位小数,不足6位小数补0,超过6位,进行四舍五入。格式转换说明符与表达式列表中的数据项要一一对应,即个数相同,类型一致。如果没有格式转换说明符,也不应有输出列表项。4.printf使用注意(1)一般格式putchar(<字符表达式>);charch;putcha
5、r(ch);(2)注意必须使用#include”stdio.h”进行说明。严格遵守使用格式.5.输出字符C语言定义的基本输入输出设备是键盘和显示器。C语言使用库函数来完成数据的输入和输出操作。在使用库函数时,要进行声明并严格遵守相应的使用格式。scanf和printf函数的工作过程和使用注意是掌握该函数使用的关键。知识盘点:
此文档下载收益归作者所有