C语言中%c,%d,%x,%f,%4.2f分别是什么

简介: C语言中%c,%d,%x,%f,%4.2f分别是什么

     %a(%A)     浮点数、十六进制数字和p-(P-)记数法(C99)

     %c             字符

     %d             有符号十进制整数

     %f              浮点数(包括float和doulbe)

     %e(%E)     浮点数指数输出[e-(E-)记数法]

     %g(%G)     浮点数不显无意义的零"0"

     %i              有符号十进制整数(与%d相同)

     %u             无符号十进制整数

     %o             八进制整数    e.g.     0123

     %x(%X)      十六进制整数0f(0F)   e.g.   0x1234

     %p             指针

     %s             字符串

     %%            "%"


输出一个浮点型数据,最小宽度为4个字符宽(包括小数点在内),不足4位右对齐,左补空格,小数点后保留两位小数。


如:


printf("%4.2f", 1.2 ); //输出结果 1.20


printf("%4.2f", 1.195 ); //输出结果 1.20


printf("%4.2f", 1.194 ); //输出结果 1.19


printf("%4.2f", 12.195 ); //输出结果 12.20

相关文章
【STM32】基于HAL库的360度编码器、摇杆代码编写
【STM32】基于HAL库的360度编码器、摇杆代码编写
577 0
|
人工智能 自然语言处理 测试技术
使用 GPT4 和 ChatGPT 开发应用:第四章到第五章
使用 GPT4 和 ChatGPT 开发应用:第四章到第五章
502 0
|
缓存 索引
ES经典面试题:谈谈filter和query有什么区别?
ES经典面试题:谈谈filter和query有什么区别?
1020 0
ES经典面试题:谈谈filter和query有什么区别?
|
资源调度 JavaScript 数据处理
Vue3 导出word
Vue3 导出word
1213 0
|
开发工具 git
SourceTree配置BeyondCompare代码冲突解决工具
SourceTree配置BeyondCompare代码冲突解决工具
1678 0
|
10月前
|
Ubuntu 搜索推荐 Linux
指导如何在Ubuntu系统中卸载QT Creator。
综上所述,通过终端,我们可以灵活地卸载QT Creator,这种方法既高效又有效。根据QT Creator安装时的具体方式与版本,相应的卸载步骤可能会有所不同。在执行上述任何命令时,务必确保替换成适用于您系统的具体命令与文件路径。
706 0
|
9月前
|
Ubuntu 应用服务中间件 Linux
通过Certbot自动申请更新HTTPS网站的SSL证书
本文介绍了如何通过 Certbot 自动申请并更新 HTTPS 网站的 SSL 证书,配合 Crontab 实现自动续签,解决云服务商免费证书仅限 3 个月有效期的问题,适用于 CentOS、Debian、Ubuntu 系统,支持 Nginx 和 Apache 服务器。
2316 7
人脸对比
【7月更文挑战第31天】人脸对比
743 2
|
传感器 Linux 测试技术
xenomai 在X86平台下中断响应时间测试
该文讨论了实时操作系统中断响应时间的重要性,并介绍了x86中断机制和Xenomai的中断管理,包括硬件中断和虚拟中断的处理。Xenomai通过I-Pipe确保实时性,中断优先级高的Xenomai先处理中断。文中还提到了中断响应时间的测试设计,分别针对I-Pipe内核间虚拟中断和硬件中断进行了测试,并给出了在不同负载下的测试结果。
570 0
xenomai 在X86平台下中断响应时间测试
|
Shell Python
python中模块对象__file__
【6月更文挑战第12天】
370 8