鱼C论坛

 找回密码
 立即注册
查看: 2705|回复: 0

[技术交流] C语言-02

[复制链接]
发表于 2017-6-14 10:43:50 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
格式化的输入/输出

Printf函数用来显示格式串的内容,格式串包含普通字符和转换说明
        普通字符简单地复制给输出行
        转换说明以字符%开头,用来表示输出值的占位符,字符%后边的信息指定了转换方法(把数值从二进制形式转换成打印字符形式)
       
        格式串中的转换说明数量和输出项的数量要匹配,虽然c语言编译器不会检测这个,但是会出现问题

转换说明有两个种格式  1、%m.pX       2、%-m.pX
        M,p都是整型常量,X是字母,其中m,p是可选项
        M最小字段宽度:指定了要显示的最小字符数量
                %4d  显示123为  ·123(·这里表示空格符)
                %-4d 显示123为 123·
        P精度precision,与X的选择有关
                当X为d——表示十进制形式的整数,则p说明显示数字的最少个数
                当X为e——表示指数形式的浮点数,则p说明小数点后应该出现的数字的个数
                当X 为f——表示十进制的浮点数,则p说明小数点后应该出现的数字的个数
                当X为g——表示指数形式或者十进制形式的浮点数,p说明有效数字的最大数量

转义序列
响铃符 \a     回退符\b  换行符\n  横向制表符\t

评分

参与人数 2荣誉 +1 鱼币 +3 收起 理由
马太效应 + 1 + 1 支持楼主!
小甲鱼 + 2 支持楼主!

查看全部评分

本帖被以下淘专辑推荐:

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-9-30 13:39

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表