c语言实数的指数格式,C语言学习笔记之基础篇_Format格式完全攻略(格式化字符)...

这篇博客详细介绍了C语言中Format格式的相关内容,包括printf和scanf函数的使用。对于输出,讲解了如何格式化输出十进制整数、八进制和十六进制整数、无符号数据、字符、字符串以及实数,同时提供了各种格式修饰符的用法。而对于输入,介绍了scanf函数的格式控制,并列举了各种格式字符的意义。
摘要由CSDN通过智能技术生成

C语言学习笔记之基础篇_Format格式完全攻略(格式化字符)

一、      格式输出

以printf(fomat,date)为例

1、         输出十进制整数

u  %d:按整数的实际长度输出。

u  %md:m指的是输出的最小长度,长度小于m的用空格替代,长度大于m的按照实际长度输出。

u  %ld:输出长整形数据。

u  %.md:类似于%md,只是缺少的部分用0填充。

如:printf(“%.3d”,i); 用循环可产生000,001,002,003~999等三位的数据。

2、         八进制整数输出

u  %o:以整数型数据实际长度输出。

u  其他命令参照%d,用法一样,如有特殊会另外说明的。

3、         十六进制输出

u  %x:以整数型数据的实际长度输出。

u  其他命令参照%d,用法一样,如有特殊会另外说明的。

4、         十进制无符号数据输出

u  %u:以十进制无符号数据输出

u  其他命令一般不常用,若感兴趣自行尝试。

5、         字符输出

u  %c:每次只输出一个字符。

u  其他命令一般不常用,若感兴趣自行尝试。

6、         字符串输出

u  %s:将字符串按照实际长度输出。

u  %ms:m指字符串的期望长度,若长度小于m,字符串左侧补充空格,若长度大于m,则

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值