格式输出符和格式输入符

格式输出符:

%d //整型输出

%ld //长整型输出

%o //以八进制数形式输出整数

%x //以十六进制数形式输出整数,或输出字符串的地址

%u //以十进制数输出unsigned型数据(无符号数)

注意:%d与%u的区别是,有无符号(正负号)和数值范围(%u范围大)不同,也就是极限的值不同,不然数值打印出来会出错。

%c //用来输出一个字符

%s //用来输出一个字符串

%f //用来输出实数,以小数形式输出,默认情况下保留小数点6位

%m.nf //用来输出实数,保留小数点n位,有m列

%e //以指数形式输出实数eg:a=3e+10<=>3*10^10;

注意:e的前面和后面的值必须是整数

%g //根据大小自动选f格式或e格式,且不输出无意义的零

%nd //表示按八位输出整形,不足部分用空格表示

%% //表示符号%

格式输入符:

其他一样但是多了一个%lf,这个是用来输入double型的数据,在printf中没有,依然是用%f输出所有小数。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值