- 1、本文档共10页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
*(1)所谓输入输出是以计算机主机为主体而言的从计算机向输出设备(如显示器、打印机等)输出数据称为输出从输入设备(如键盘、磁盘、光盘、扫描仪等)向计算机输入数据称为输入3.3输入输出操作*(2)C语言本身不提供输入输出语句输入和输出操作是由C标准函数库中的函数来实现的printf和scanf不是C语言的关键字,而只是库函数的名字putchar、getchar、puts、gets3.3输入输出操作*(3)在使用输入输出函数时,要在程序文件的开头用预编译指令#includestdio.h或#include″stdio.h″3.3输入输出操作*在C程序中用来实现输出和输入的,主要是printf函数和scanf函数这两个函数是格式输入输出函数用这两个函数时,必须指定格式3.3输入输出操作*用printf函数输出数据1.printf函数的一般格式printf(格式控制,输出表列)例如:printf(”i=%d,c=%c\n”,i,c);格式声明*1.printf函数的一般格式printf(格式控制,输出表列)例如:printf(”i=%d,c=%c\n”,i,c);普通字符用printf函数输出数据*1.printf函数的一般格式printf(格式控制,输出表列)例如:printf(”i=%d,c=%c\n”,i,c);可以是常量、变量或表达式用printf函数输出数据*2.常用格式字符d格式符。用来输出一个有符号的十进制整数可以在格式声明中指定输出数据的域宽printf(”%5d%5d\n”,12,-345);%d输出int型数据%ld输出long型数据用printf函数输出数据*2.常用格式字符c格式符。用来输出一个字符charch=’a’;printf(”%c”,ch);或printf(”%5c”,ch);输出字符:a用printf函数输出数据*2.常用格式字符s格式符。用来输出一个字符串printf(”%s”,”CHINA”);输出字符串:CHINA用printf函数输出数据*2.常用格式字符f格式符。用来输出实数,以小数形式输出①不指定数据宽度和小数位数,用%f例:用%f输出实数,只能得到6位小数。doublea=1.0;printf(”%f\n”,a/3);用printf函数输出数据*2.常用格式字符f格式符。用来输出实数,以小数形式输出②指定数据宽度和小数位数。用%m.nfprintf(%20.15f\n,1/3);printf(%.0f\n”,10000/3.0);用printf函数输出数据*2.常用格式字符f格式符。用来输出实数,以小数形式输出③输出的数据向左对齐,用%-m.nf用printf函数输出数据*2.常用格式字符f格式符。用来输出实数,以小数形式输出float型数据只能保证6位有效数字double型数据能保证15位有效数字计算机输出的数字不都是绝对精确有效的用printf函数输出数据*2.常用格式字符e格式符。指定以指数形式输出实数%e,VC++给出小数位数为6位指数部分占5列小数点前必须有而且只有1位非零数字printf(”%e”,123.456);输出:1.234560e+002用printf函数输出数据*2.常用格式字符e格式符。指定以指数形式输出实数%m.neprintf(”%13.2e”,123.456);输出:1.23e+002(前面有4个空格)用printf函数输出数据*格式字符说明d以带符号的十进制形式输出整数(正数不输出符号)o以八进制无符号形式输出整数(不输出前导符0)x,X以十六进制无符号形式输出整数(不输出前导0x),用x则输出十六进制数的a~f时以小写形式输出。用X时,则以大写字母输出。u以无符号十进制形式输出整数c以字符形式输出,只输出一个字符printf格式字符*s输出字符串f以小数形式输出单、双精度数,隐含输出6位小数。用e时指数以“e”表示(如.2e+02),用E时指数以“E”表示(如1.2E+02)e,E以指数形式输出实数,数字部分小数位数为6位,如用“E”
文档评论(0)