c语言 格式化输出

格式化输出

使用printf的控制符实现对于操作对象的调整。
具体控制符功能

控制符 说明
%c 输出一个字符型
%d 按整型输出
%f 按浮点型输出
%o 按八进制输出
%s 按字符串输出
%u 按无符号整型输出
%x 按十六进制输出

代码实现

#include<iostream>
using namespace std;
int main()
{
	printf("按字符输出(97的ASCII码对应字符'a')\n");
	printf("%c\n", 97);
	printf("按整形输出\n");
	printf("%d\n", 97);
	printf("按浮点型输出(保留6位小数)\n");
	printf("%f\n", 97.0);
	printf("按浮点型输出(保留2位小数)\n");
	printf("%.2f\n", 97.0); 
	printf("按浮点型输出(占5个长度,左对齐)\n");
	printf("%-5.0f\n", 97.0);
	printf("按浮点型输出(占5个长度,右对齐)\n");
	printf("%5.0f\n", 97.0); 
	printf("若输出长度超出要求,则按原样输出\n");
	printf("%5.8f\n", 97.0);
	printf("按按八进制输出\n");
	printf("%o\n", 97);
	printf("按字符串输出\n");
	printf("%s\n", "97");
	printf("按十六进制输出\n");
	printf("%x", 97);
}

输出样例
在这里插入图片描述

发布了1 篇原创文章 · 获赞 0 · 访问量 10
展开阅读全文

没有更多推荐了,返回首页

©️2019 CSDN 皮肤主题: 游动-白 设计师: 上身试试

分享到微信朋友圈

×

扫一扫,手机浏览