scanf格式字符说明.pdf
《scanf格式字符说明.pdf》由会员分享,可在线阅读,更多相关《scanf格式字符说明.pdf(2页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、scanf 格式字符说明在格式控制部分一般只包含“格式说明符”这以项内容,和printf 函数中的格式说明符相似以“%”开始,以一个格式字符串结束,中间可以插入附加的字符。函数的一般调用格式scanf ()函数的一般形式为:scanf( “格式控制” ,输入项表)duoxfCSLHm(m 表示一个正整数)*以带符号的十进制形式输入整数正数以无符号的十进制形式输入整数以八进制无符号输入整数以十六进制无符号输入整数以小数或指数形式输入实数输入单一字符输入一个字符串用于输入长数整型数据 (用%ld,%lo,%lx) 以及 double(用%lf 或%le)用于输入短整型数据(用%hd,%ho,%hx
2、)用于指定输入数据所占宽度(列表)为m表示该输入项在读入后不赋给相应的变量Printf 函数的一般调用格式Printf()函数的一般形式为:printf( “格式控制” ,输出项序列)格式说明符由“%”开头,以一个格式字符作为结束,在此之间可以根据需要插入附加格式字符。允许使用的格式字符和它们的功能说明如下:cd 或 iox 或 XufE 或 eG 或 gsp%输出一个字符输出带符号的十进制整数以八进制无符号形式输出整形数(不带前导0)以十六进制无符号形式输出整型数(不带前导) ,x 输出小写字母,X 输出大写字母按无符号的十进制形式输出证型数以带小数点的形式输出单精度和双精度数以-m.dde
3、(E)+_xx 的指数形式输出浮点数。 d 的个数精度指定, 精度为 0时小数部分不输出由系统决定采用%f 格式还是采用%e 格式,以使输出宽度最小输出字符串的字符,知道遇到“0” ,或者输出由精度指定的字符串数输出变量的内存地址打印一个“%”m(m 为一正整数)规定输出数据的最小宽度为m 位.n(n 为一正整数)一对实数,表示输出的实数保留 n 位小数,对字符串,表示截取字符串的前 n 个字符使输出的数据在域内向左对齐,省略“一”时,向右对齐附加格式字符在“%”和上述格式字符之间可以插入一下几种附加符号长度修饰符长度修饰符加在“%”和格式字符之间,对于长整型一定要加l(long),h 可用于短整型(short)或无符号短整型数的输出,如printf(“%ld,n”,a)
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- scanf 格式 字符 说明
限制150内