当前位置: 首页 > news >正文

7-5 表格输出

作者 乔林

单位 清华大学

本题要求编写程序,按照规定格式输出表格。

输入格式:

本题目没有输入。

输出格式:

要求严格按照给出的格式输出下列表格:

------------------------------------
Province      Area(km2)   Pop.(10K)
------------------------------------
Anhui         139600.00   6461.00
Beijing        16410.54   1180.70
Chongqing      82400.00   3144.23
Shanghai        6340.50   1360.26
Zhejiang      101800.00   4894.00
------------------------------------

 这题居然搞了半个小时,醉了。

主要注意的是左右设置左右对齐和占位符。

我的代码

#include <iostream>
#include <iomanip>

using namespace std;

int main() {
    cout <<"------------------------------------"<<endl;
    cout <<setw(14)<< left <<"Province"
        << right <<setw(9) <<"Area(km2)"
        <<left<<setw(10)<<"   Pop.(10K)" << endl;
    cout << "------------------------------------" <<endl;

    cout << setw(14) << left << "Anhui"
        << right<<setw(9) << fixed << setprecision(2)<<139600.00
        <<left<< setw(10)<<"   6461.00"<<endl;
    cout << setw(14) << left <<"Beijing"
        << right << setw(9) <<16410.54
         << setw(10)<<left <<"   1180.70"<<endl;
    cout << setw(14) << left <<"Chongqing"
        << right << setw(9) << 82400.00
        << setw(10) <<left<<"   3144.23"<< endl;
    cout << setw(14) << left <<"Shanghai"
        << right << setw(9) << 6340.50
        << left << setw(10) <<"   1360.26" << endl;
    cout << setw(14) << left << "Zhejiang"
        << right << setw(9) << 101800.00
        << left << setw(10) <<"   4894.00" << endl;
    cout << "------------------------------------" << endl;

    return 0;
}

http://www.dtcms.com/a/109137.html

相关文章:

  • 高速电路 PCB 设计要点一
  • 2010-2020年 省级、城市数字经济创新创业-分项指数得分与排名 -社科数据
  • vue3 中引入tinymce富文本
  • 让AI再次伟大-MCP-Server开发指南
  • LeetCode Hot100 刷题笔记(7)—— 贪心
  • WPS JS宏编程教程(从基础到进阶)-- 第三部分:JS宏编程语言开发基础
  • Linux线程概念与控制:【线程概念(页表)】【Linux线程控制】【线程ID及进程地址空间布局】【线程封装】
  • 32f4,串口1,usart.c.h2025
  • EIP-712:类型化结构化数据的哈希与签名
  • 【行测】判断推理:图形推理
  • System.arraycopy()
  • SD 重温学习笔记
  • 深入理解 Python 中的 `server.listen(backlog)`:监听队列的奥秘
  • 《深度探秘:SQL助力经典Apriori算法实现》
  • GO语言学习(17)Gorm的数据库操作
  • 两点与圆(异或神通)
  • 快速求平方根
  • 【每日一个知识点】分布式数据湖与实时计算
  • Ubuntu上离线安装ELK(Elasticsearch、Logstash、Kibana)
  • Vulkan实例教程1 - Vulkan应用程序结构(附代码)
  • node ---- 解决错误【Error: error:0308010C:digital envelope routines::unsupported】
  • 第一部分 领域驱动设计的原则与实践
  • 10.多线程
  • 【C++】第八节—string类(上)——详解+代码示例
  • P4305 [JLOI2011] 不重复数字
  • 系统与网络安全------Windows系统安全(8)
  • 纯c++实现transformer 训练+推理
  • AI+自动化测试:如何让测试编写效率提升10倍?
  • torch 拆分子张量 分割张量
  • idea运行tomcat项目,很慢的问题