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

相关文章
|
存储 C++ 容器
c++vector容器-赋直操作讲解
c++vector容器-赋直操作讲解
1145 0
|
1月前
|
Ubuntu 应用服务中间件 Linux
通过Certbot自动申请更新HTTPS网站的SSL证书
本文介绍了如何通过 Certbot 自动申请并更新 HTTPS 网站的 SSL 证书,配合 Crontab 实现自动续签,解决云服务商免费证书仅限 3 个月有效期的问题,适用于 CentOS、Debian、Ubuntu 系统,支持 Nginx 和 Apache 服务器。
216 6
|
2月前
|
安全 Linux 网络安全
ssh-server配置文件参数PermitRootLogin介绍
**PermitRootLogin** 是 SSH 服务(sshd)配置文件 /etc/ssh/sshd_config 中的一个参数,用于控制是否允许通过 SSH 直接以 root 用户身份 登录到服务器。这个设置是为了增强系统的安全性,特别是在远程访问和管理服务器时。
210 0
|
9月前
|
存储 编译器 C语言
【C语言】指针大小知多少 ?一场探寻C语言深处的冒险 !
在C语言中,指针的大小(即指针变量占用的内存大小)是由计算机的体系结构(例如32位还是64位)和编译器决定的。
1110 9
|
8月前
|
机器学习/深度学习 存储 人工智能
《脉动阵列:AI硬件加速的“秘密武器”》
脉动阵列(Systolic Array)是一种高效的并行计算架构,灵感源自人体血液循环系统。它通过网格排列的处理单元(PE),以同步并行方式处理数据,尤其在矩阵乘法和卷积运算中表现出色,极大提升了AI计算效率。其优势包括降低内存带宽需求、高运算吞吐率和设计简洁,但也面临灵活性有限、全局同步难等挑战。尽管如此,脉动阵列仍为AI硬件加速提供了重要支持,推动了人工智能技术的发展。
667 14
|
传感器 IDE 开发工具
使用两块ESP8266实现ESP-NOW通信
ESP-NOW是一个强大的协议,可以在没有Wi-Fi网络的情况下实现设备间的快速通信。通过以上步骤,你可以使用两块ESP8266开发板建立一个简单的ESP-NOW通信系统。这种方式特别适用于低功耗、低延迟和无需网络基础设施的应用场景。希望这篇博客能帮你快速入门ESP-NOW,开启你的无线通信开发之旅。
1312 4
人脸对比
【7月更文挑战第31天】人脸对比
584 2
|
存储 弹性计算 人工智能
阿里服务器租用多少钱一年?阿里云服务器租用收费标准价格表(2024年更新)
阿里服务器租用多少钱一年?阿里云服务器租用收费标准价格表(2024年更新)
|
DataWorks
DataWorks售前咨询
DataWorks售前咨询
13530 8
DataWorks售前咨询