C语言程序设计第9讲-标准输入输出函数(一)课件

上传人:风*** 文档编号:241736481 上传时间:2024-07-19 格式:PPT 页数:14 大小:136.35KB
返回 下载 相关 举报
C语言程序设计第9讲-标准输入输出函数(一)课件_第1页
第1页 / 共14页
C语言程序设计第9讲-标准输入输出函数(一)课件_第2页
第2页 / 共14页
C语言程序设计第9讲-标准输入输出函数(一)课件_第3页
第3页 / 共14页
点击查看更多>>
资源描述
学习目标掌握格式输出函数printf的用法。掌握格式输出函数printf的用法。C Programming Language一、格式输入/输出函数 C语言本身不提供输入输出语句,输入和输出操作是由函数实现的。C语言函数库中有一批“标准输入输出函数”,它是以标准的输入输出设备为输入输出对象的。其中有:格式输出函数:printf()格式输入函数:scanf()单字符输出函数:putchar()单字符输入函数:getchar()字符串输出函数:puts()字符串输入函数:gets()一、格式输入/输出函数 C语言本身不提供输入输出语句,C Programming Language 使用标准输入输出函数时,要用到“stdio.h”文件,文件开头应有一下预编译命令:#include 或:#include“stdio.h”一、格式输入/输出函数 使用标准输入输出函数时,要用到“stdio.h”文件C Programming Language输入/输出函数(printf/scanf)用于接受和显示数据或信息#include void main()int num;printf(请输入一个数:);scanf(%d,&num);printf(n%d 的平方为%dn,num,num*num);4.格式指示符转义字符一、格式输入/输出函数输入/输出函数(printf/scanf)用于接受和显示C Programming Languageprintf()函数的作用:向计算机系统默认的输出设备(一般指终端或显示器)输出一个或多个任意类型的数据。二、格式输出函数(printf)printf()函数的一般格式如下:printf(“格式字符串”,输出表列);printf()函数的作用:二、格式输出函数(printf)C Programming Language 1.格式控制字符串:是用双引号括起来的字符串,包括:(1)格式说明。是由“%”字符开始和格式字符组成,作用是将输出的数据转换为指定的格式输出。(2)普通字符。即需要原样输出的字符,包括转义字符。例如printf函数中双引号内的逗号、空格和换行符等。二、格式输出函数(printf)1.格式控制字符串:是用双引号括起来的字符串,包括:二、C Programming Language2输出表列如果要输出的数据不止1个,相邻2个之间用逗号分开。下面的printf()函数都是合法的:(1)printf(I am a student.n);(2)printf(%d,3+2);(3)printf(a=%d b=%5dn,a,a+3);二、格式输出函数(printf)(1)“格式字符串”中的格式指示符,必须与“输出项表”中、输出项的数据类型一致,否则会引起输出错误。(2)在visual C+6.0中,printf函数输出表列中的求值顺序是从右到左进行的。注意2输出表列二、格式输出函数(printf)(1)“格式字符C Programming Language8int visitor_count=150;printf(%d,visitor_count);printf将一些信息按照指定的格式送到标准输出(显示器)%d visitor_count将按指定的格式显示该变量的值二、格式输出函数(printf)8int visitor_count=150;printC Programming Language9int visitor_count=150;printf(%d,visitor_count);输出结果:150二、格式输出函数(printf)9int visitor_count=150;输出结果:C Programming Language10int salary=5500;printf(%10d,salary);输出结果:5500输出结果的左边显示了 6 个空格%10d 二、格式输出函数(printf)10int salary=5500;输出结果:C Programming Language11float circumference=78.53;printf(%f,circumference);输出结果:78.530000默认情况下精确到六位小数9.4786789;9.478679二、格式输出函数(printf)11float circumference=78.53;C Programming Language12double mercury_level=168.2251074;printf(%7.2f,mercury_level);输出结果:168.23宽度,表示所有的数字和小数点所占的位数。不够7位右对齐。%7.2f 精度(精确到小数点后多少位)二、格式输出函数(printf)12double mercury_level=168.2小结(1)格式输入输出函数。(2)printf函数的用法。小结(1)格式输入输出函数。Thanks!C Programming LanguageC语言程序设计蚌埠学院计算机科学与技术系 姚保峰C语言程序设计第9讲-标准输入输出函数(一)课件
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 教学培训


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!