当前位置: 首页 > article >正文

【C语言】数据输出格式控制

数据的输出格式修饰
常用两种:

  1. 整型中,输出数据左对齐、右对齐、占m位、不足m位前补0。
  2. 浮点型中,默认通过四舍五入保留小数点后6位,通过参数设置保留小数点后n位。
#include <stdio.h>
#define PI 3.14159
/*	功能:不同数据类型的输出格式修饰符 
	时间:2024年9月 
	地点:贤者楼129 
	作者:LChen
*/

int main() {
	int a,b;
	double c,d;
	
	scanf("%d%d",&a,&b);
	scanf("%lf%lf",&c,&d);
	
	printf("a=%d,b=%d.\n",a,b);			//输出结果 
	printf("a=%5d,b=%5d.\n",a,b);		//输出5位,右对齐 
	printf("a=%-5d,b=%-5d.\n",a,b);		//输出5位,左对齐 
	printf("a=%05d,b=%05d.\n",a,b);		//输出5位,不足时前补0 
	
	printf("c=%lf,d=%lf.\n",c,d); 		//默认输出小数点后6位,四舍五入
	printf("c=%10lf,d=%10lf.\n",c,d);	//输出10位 
	printf("c=%.10lf,d=%.10lf.\n",c,d);	//输出小数点后10位,不足后补0  
	
	return 0;
} 

前两行为输入
a,b为整型变量
c,d为浮点型变量,四舍五入截取数据,不足补0.
在这里插入图片描述


http://www.kler.cn/a/350452.html

相关文章:

  • 虚幻商城 Fab 免费资产自动化入库
  • 基于Python的多元医疗知识图谱构建与应用研究(上)
  • Rust 数据类型详解
  • Qt QML专栏目录结构
  • 使用 C++ 实现神经网络:从基础到高级优化
  • AIGC视频生成明星——Emu Video模型
  • 2.4 STM32启动过程
  • 操作系统(2) (进程调度/进程调度器类型/三种进程调度/调度算法)
  • Qt-系统线程安全(63)
  • 【系统架构设计师】案例专题二:系统开发基础考点梳理
  • Python 如何使用 Bert 进行中文情感分析
  • Linux网络命令:用于管理和显示网络路由表的工具route详解
  • KAN论文
  • PCL滤波器之面试总结
  • linux----cd和pwd命令
  • 基于yolov5的手机屏幕缺陷检测系统,支持图像、视频和摄像实时检测【pytorch框架、python源码】
  • 前端vue-获取验证码和重新获取验证码倒计时
  • 【数据结构】栈和队列 + 经典算法题
  • C语言 编程练习:解决五个有趣的问题
  • Lumerical学习——分析工具(Analysis tools)
  • 0047__【python打包分发工具】setuptools详解
  • Gin框架操作指南10:服务器与高级功能
  • 移情别恋c++ ദ്ദി˶ー̀֊ー́ ) ——6.vector(无习题)
  • React native之全局变量存储AsyncStorage
  • linux 环境运行 jenkins.war包,有可能会出现字体问题,jdk版本:11 jenkins 版本:2.420
  • 数据结构常考基础代码题-顺序表有序插入