在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
编程题#3: 整数的输出格式来源: POJ (Coursera声明:在POJ上完成的习题将不会计入Coursera的最后成绩。) 注意: 总时间限制: 1000ms 内存限制: 1000kB 描述利用流操纵算子实现: 输入一个整数,先将该整数以十六进制输出,然后再将该整数以10个字符的宽度输出,宽度不足时在左边补0。 注意:在不同系统、编译器上的输出格式略有不同,但保证在程序中采用默认格式设置一定能在OJ平台上得到正确结果。 输入一个正整数,保证可以用int类型存储。 输出第一行:以十六进制输出该整数; 第二行:以10个字符的宽度输出该整数。 样例输入23 样例输出17 0000000023 1 #include <iostream> 2 #include <iomanip> 3 using namespace std; 4 int main() { 5 int n; 6 cin >> n; 7 cout<<hex<<n<<endl; 8 cout.fill('0'); 9 cout<<dec<<setw(10)<<n<<endl; 10 return 0; 11 }
|
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论