int n=15; cout<<hex<<n<<endl; cout<<dec<<setfill('*')<<setw(8)<<12345<<endl;写出完整程序
时间: 2023-10-30 21:06:52 浏览: 66
ncout高阶格式化操作
下面是完整程序:
```cpp
#include <iostream>
#include <iomanip>
using namespace std;
int main() {
int n = 15;
cout << hex << n << endl; // 输出15的十六进制表示
cout << dec << setfill('*') << setw(8) << 12345 << endl; // 输出12345,总宽度为8,不足部分用'*'填充
return 0;
}
```
输出:
```
f
***12345
```
阅读全文