首页 > 编程语言 >C++-练习-11

C++-练习-11

时间:2024-08-08 08:54:19浏览次数:14  
标签:11 global cout chinese 练习 long 人口 C++ population

  题目:

编写一个程序,要求用户输入全球当前的人口和美国当前的人口(或其他国家的人口)。将这些信息存储在long long变量中,并让程序显示美国(或其他国家)的人口占全球人口的百分比。

源代码:

#include <iostream>

int main()
{
	using namespace std;
	long long global_population, chinese_population;	//用long转不下

	cout << "请输入全球人口数和中国人口数(个为单位): ";

	cin >> global_population >> chinese_population;

	cout.setf(ios_base::fixed, ios_base::floatfield); //使下面的输出以书写浮点数表示
	cout << "中国人口占全球人口的: " << double(chinese_population) / double(global_population) * 100 << "%";

	return 0;
}

演示效果:

标签:11,global,cout,chinese,练习,long,人口,C++,population
From: https://blog.csdn.net/little_startoo/article/details/140917675

相关文章

  • 删除双系统误修改Win11 EFI分区的解决方案
    重要提示本文写于2024年8月,请注意文章内容的时效性,以免给您宝贵的电脑造成损伤。或许每个程序员都想给自己的电脑安装双系统,我也是其中之一。但是,安装Ubuntu后的两个月内,仅仅开机两次,这使我认识到它终究只是个摆设,是时候和它说再见了。删除Ubuntu其实并不麻烦,搜索“磁盘管理......
  • Python爬虫案例与实战:爬取源代码练习评测结果
    Python爬虫案例与实战:爬取源代码练习评测结果本章案例将介绍用Python编写程序实现简单网站的模拟登录,然后保持登录后的网页会话,并在会话中模拟网页表单提交,之后使用Requests库的高级特性爬取提交之后的返回结果。在HTTP网页中,如登录、提交和上传等操作一般通过向网页发送......
  • VSCode编译多个不同文件夹下的C++文件
        实际上VSCode编译C++文件就是通过向g++传递参数实现的,因此即使是不同包下面的cpp文件或者.h文件都是可以通过修改g++的编译参数实现,而在VSCode中,task.json文件其实就是在配置g++的编译参数,因此我们可以通过修改task.json里面的参数,实现不同包下cpp文件的编译。 ......
  • 【c++】Linux MySQL连接池
    #ifndefMYSQLCONNECTION_H#defineMYSQLCONNECTION_H#include<iostream>#include<mysql.h>#include<vector>classMySQLConnection{public: ///<summary> ///初始化连接 ///</summary> MySQLConnection(); MySQLConnection(MySQ......
  • 2024杭电多校6-11
      CODE:1#include<bits/stdc++.h>2#definerep(i,a,b)for(inti=a;i<=b;i++)3#definedwn(i,a,b)for(inti=a;i>=b;i--)4#defineMAXN1025015#defineinf999999996usingnamespacestd;7typedeflonglongll;8inlinein......
  • 面向对象程序设计(C++)之 String 类
    1.String构造函数String可以理解为一个字符数组,在创建String类型变量的时候可以使用很多形式,因为String有很多实用的构造函数首先使用String类要包含头文件#include<string>接下来使用代码依次演示上述构造函数的用法: #include<iostream>#include<string>......
  • C++ SQL ORM
     测试代码 ////Createdbywwwon2024/8/7.//#include"sqlitepp/database.h"#include"sqlitepp/condition.h"#include<iostream>usingnamespacesqlitepp;usingnamespacesqlitepp::literals;enumclasstest_enum{hello};voi......
  • C++入门基础(完整版)含下卷
    C++入门基础hello各位未来的程序员大佬们,这一篇是详细介绍入门基础,和上一篇不同的是这一篇补完了引用的知识和inline,nullptr的知识,希望大家有所收获namespace的价值在C/C++中,变量、函数和后⾯要学到的类都是⼤量存在的,这些变量、函数和类的名称将都存在于全局作⽤域中......
  • C++ STL与string类
    一什么是STL?STL,全称是标准模板库(StandardTemplateLibrary),是C++标准库的一部分。STL提供了一些常用的数据结构和算法,帮助开发者更方便、高效地编写代码。通过使用STL,开发者不需要重复造轮子,可以直接使用已经优化好的组件,提高了代码的可读性和可维护性。二STL的六大组件1.......
  • VS设置 LLVM-Clang 编译器进行编译C++项目
    在VS中默认的C++编译器一般为MSVC编译器,可以根据自己的需要将其设置为LLVM-Clang编译器。主要有两种方案:1)直接使用VisualStudioInstaller来自动下载对应的Clang编译器和构建工具,后续无需再进行配置,便可直接使用。2)使用自己编译或者单独下载的LLVM-Clang编译器,以及通......