在c语言输出中有多种多样的格式。例如下面这种格式

输出语句

这个是一个简单的输出语句。但是可以让我们知道什么是格式符

格式符的目的是为了满足我们想要输出的什么样格式的数据存在的。(个人理解)

现在我介绍下有几种格式符。

常见格式符

1.%d和%i:带符号十进制形式输出整数的(正数输出+)

2.%o:以八进制无符号输出整数

3.%x:十六进制无符号输出整数,小写的x是输出小写的a-f,大写X得到 A-F

4.%u:无符号形式输出整数

5.%c:只能输出一个字符

6.%s:输出字符串

7.%f:小数形式输出单双精度,隐含输出6位小数(默认六位,想要获取更多就得需要下面知识了)

8.%e:以指数形式输出实数,这个%e和%E也是输出的时候e的大小写区别

9.%g:%f和%e格式中输出宽度较短的一种格式,不输出无意义的0.

这个是各种格式符的意义。但是这样子能基本满足我们想要输出的格式,而不是全部

下面是我的见解和做出的结果

我以%f为例做出我能想到的可能性,这个是我实验用到的例子123.456789

我想在输出页面中--10位数--向左对齐(默认向右)--小数点前面取2位--小数点后面取3位

写得例子

我这个例子后面“-”是输出完的结束符,自己添加为了好识别。

从这个例子中我们可以发现默认是向右,前面加个负号是向左。

符号后第一位是说明这个输出占有多少位。(注意小数点占一位)

.代表小数点一种格式

第二位表示取小数点后面多少位。这个如果取多了会用0补充,取少了会四舍五入。

就是假设我取123.4567这个数的小数点后8位,小数点后输出结果是.45670000

如果我取小数点后2位,小数点后输出结果是.46

在这个问题中我发现,我理解了事情后没有去实践,认为的结果都是自己认为的。实践挺重要。

文章有问题或者要联系我witwuming@formail.com

c语言 格式字符,c语言的格式符相关推荐

  1. c语言高亮字符,C语言必背18个程序+190例--语法高亮

    <C语言必背18个程序+190例--语法高亮>由会员分享,可在线阅读,更多相关<C语言必背18个程序+190例--语法高亮(111页珍藏版)>请在人人文库网上搜索. 1.C语言 ...

  2. c语言音标字符,C语言32位关键字及音标

    C语言32位关键及音标和解释 C 语言 32 位关键字及音标 关键字 auto int double long char float short signed unsigned struct unio ...

  3. c语言音标字符,c语言常见英语单词带音标-20210408030123.docx-原创力文档

    集团标准化办公室:[VV986T-J682P28-JP266L8-68PNN] 集团标准化办公室:[VV986T-J682P28-JP266L8-68PNN] C语言常见英语单词带音标 main [m ...

  4. c语言摄氏度字符,c语言摄氏度与华氏温度如何转换

    c语言摄氏度与华氏温度如何转换西门子新闻内容   查阅次数:4720   更新时间: 2019-11-24 11:16 摄氏度与华氏度的转换公式为C=*5/9. 不少人看到这样的转换公式就会将摄氏度C ...

  5. java的格式控制符_C语言的格式控制符

    1.         格式控制符 格式输出printf 作用是向终端输出若干个类型任意的数据. 格式:printf (格式控制符,输出列表) 1)         格式控制符 l          % ...

  6. c语言中printf格式大全,c语言printf()输出格式大全

    1.转换说明符 %a(%A)     浮点数.十六进制数字和p-(P-)记数法(C99) %c             字符 %d             有符号十进制整数 %f           ...

  7. c语言格式化字符串,C语言格式化输出小结

    函数说明 在gcc编程中,我们常用到的字符格式化输出函数是printf的,实际上gcc继承了C语言处理字符具有强大功能的风格,它提供了一系列的格式化输出函数,主要存在两个库函数文件stdio.h/ s ...

  8. c语言格式字符If,C语言所有语句格式 C语言中的的if语句共有多少种格式?

    导航:网站首页 > C语言所有语句格式 C语言中的的if语句共有多少种格式? C语言所有语句格式 C语言中的的if语句共有多少种格式? 相关问题: 匿名网友: 1.if语句: if(Bool表达 ...

  9. C语言​-----格式字符、整型、字符型、浮点型

    1.格式字符​ 格式字符是由"%"和字符组成,其作用是将输出的数据转化为指定的格式输出. 格式字符表如下: %d/%i 有符号的十进制整数,i 是老式写法 %u 无符号十进制整数 ...

  10. C语言printf函数格式字符

    C语言printf函数格式字符: 1.%d,按整型数据的实际长度输出. 2.%md,m为指定的输出字段的宽度. 3.%ld,输出长整型数据. 4.o格式符,以八进制整型式输出整数. 5.x格式符,以十 ...

最新文章

  1. 感知不强又徒增功耗?为何今年5G手机也这么重视AI
  2. redis 数据结构
  3. Flume-NG源码阅读之AvroSink
  4. 第2篇:Flowable启动
  5. C++工作笔记-对const_cast的理解
  6. 外网质量监控系统实践之路
  7. 平面设计师必备,剪纸风格素材
  8. Linux内核入门-如何获取Linux内核源代码、生成配置内核
  9. 卷积过滤器的宽度_卷积神经网络简析
  10. 1. BeeGo 介绍与项目的创建,启动
  11. 哪吒之魔童降世视听语言影评_《哪吒之魔童降世》影评:生而孤独,从不认命...
  12. 快速打开内网服务器文件,Linux服务器局域网(内网)快速传输文件
  13. VCPKG 包下载失败解决思路
  14. 机器学习大牛李飞飞的电脑配置
  15. ESP8266串口转wifi模块AT指令调试TCP通信
  16. Spring(SpringBoot)--事务传播机制--应用/实例/详解
  17. java action例子_实例——创建ActionForm Bean
  18. 四旋翼无人机学习第5节--STM32最小系统外围电路分析
  19. uniapp拍照上传照片流程笔记
  20. 马桶品牌十大排名榜2022 马桶什么牌子好又实惠

热门文章

  1. 原生ajax请求超时处理,关于原生AJAX
  2. PHPWAMP自定义添加PHP版本教程,支持无限添加PHP和Mysql版本
  3. 【UOS统信】安装谷歌浏览器
  4. Bean的生命周期详解
  5. Arcgis Android 定位
  6. 优化算法--SGD,batch SGD
  7. 读取AutoCAD中的样条曲线(一)
  8. 基于Python的指数基金量化投资 - 正三角和倒三角投资模型
  9. word批量转换pdf
  10. 通达信最新 行情服务器,【图】我是如何打造普通行情比l2还快速的通达信行情服务器_股票公式,股票软件,股票论坛,炒股公式,股票_股票软件技术交流论坛_理想论坛 - 股票论坛...