printf使用方法(一)
printf使用方法
简介
•printf是C语言中用于输出格式化字符串的函数
•可以用printf输出各种类型的数据
•使用printf可以控制输出的格式
基本用法
•使用printf时,需要包含头文件
•printf的格式如下:
printf("格式化字符串", 变量1, 变量2, ...);
•格式化字符串中可以包含普通字符和格式控制符
•变量1, 变量2等是要输出的具体变量,可以是整数、浮点数、字符、字符串等
格式控制符
•%d:输出十进制整数
•%f:输出浮点数
•%c:输出字符
•%s:输出字符串
•%%:输出一个百分号
示例
•输出整数
int num = 10;
printf("这是一个整数:%d", num);
printf("这是一个整数:%d", num);
输出结果:这是一个整数:10
•输出浮点数
float pi = ;
printf("这是一个浮点数:%f", pi);
输出结果:这是一个浮点数:
printf("这是一个浮点数:%f", pi);
输出结果:这是一个浮点数:
•输出字符
char ch = 'A';
printf("这是一个字符:%c", ch);
输出结果:这是一个字符:A
printf("这是一个字符:%c", ch);
输出结果:这是一个字符:A
•printf怎么输出字符输出字符串
char name[] = "Tom";
printf("这是一个字符串:%s", name);
输出结果:这是一个字符串:Tom
printf("这是一个字符串:%s", name);
输出结果:这是一个字符串:Tom
•输出百分号
printf("这是一个百分号:%%");
输出结果:这是一个百分号:%
输出结果:这是一个百分号:%
格式化控制符的扩展用法
•%nd:输出至少n位的整数(若不足n位,则在前面补空格)
•%-nd:输出至少n位的整数(若不足n位,则在后面补空格)
•%0nd:输出至少n位的整数(若不足n位,则在前面补0)
•%.nf:输出浮点数,保留n位小数
•%x:输出十六进制整数
•%o:输出八进制整数
•%p:输出指针的地址
总结
•printf是C语言中常用的输出函数
•可以使用不同的格式控制符输出各种类型的数据
•通过格式化控制符的扩展用法,可以更灵活地控制输出的格式
以上是关于printf的使用方法的介绍,希望对你有所帮助!
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论