C++零基础入门——07格式化控制

本文详细介绍了C++中的格式化输出,包括printf函数的使用,如%s和%d格式符,以及浮点数精度问题的解决方法。同时,也涵盖了格式化输入的scanf函数,以时间和日期为例,展示了如何接收并输出用户输入的数据。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、格式化的输出

作用: 让内容按照自定义的格式输出
语法: printf(“格式化字符串”,变量名);
示例:

#include<iostream>
using namespace std;
int main(){
   
	int age=10;
	printf("我的名字叫:%s,今年%d岁了。","小明",age);
	return 0;
}
// 运行结果:我的名字叫:小明,今年10岁了。
// 其中“小明”插入了%s的格式符中,age=10插入了%d的格式符中。

通过上面的例子,我们可以初步了解两个要素:
(1) 被插入格式符的内容,依次与变量顺序对应。
在这里插入图片描述
(2) 不同类型的数据,会使用不同的格式符。
       ① "小明"是字符串类型,对应格式符为%s
       ② age是整数类型,对应格式符为%d

除了字符串和整型的格式符以外,还有其他的格式符,下面会一一介绍:

1.常见类型格式符

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小汪不秃头~

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值