C++数字按指定的位数输出

Posted juryoo

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C++数字按指定的位数输出相关的知识,希望对你有一定的参考价值。

这里探讨C++如何将数据按指定的位数输出,如将所有打印在屏幕上的数据都按4位数输出,不够的前面补0。这里要用到C++的两个输出控制,setw(位数),和setfill(指定字符)。

不讲废话了,见下面代码:

#include <iostream>
#include <iomanip>//一定要包含这个c++头文件,非常重要

using namespace std;

int main()

	int test[4] =  1, 12, 123, 1234 ;
	for (int i = 0; i < 4; ++i)
	
		cout << setw(4) << setfill('0') << test[i] << " ";
	
	cout << endl << endl;
	return 0;



输出结果如下:



以上是关于C++数字按指定的位数输出的主要内容,如果未能解决你的问题,请参考以下文章

给出一个5位数,按逆序输出它的各位数字。如:输入12345,输出54321.

给出一个不多于5位的整数,要求 1求出它是几位数 2分别输出每一位数字 3按逆序输出各位数字,例如原数为321,应输出123

时间按指定格式输出

R语言ggplot2可视化:在条形图标签上指定精确的小数点位数在条形图上输出数字标签并设置指定的小数位个数

2.给一个不多于5位的正整数,要求: ①求出它是几位数; ②分别输出每一位数字 ③按逆序输出各位数字。

求指定整数数组的中位数