首页 > 编程语言 >2023.4.27编程一小时打卡

2023.4.27编程一小时打卡

时间:2023-04-27 20:34:26浏览次数:34  
标签:输出 27 cout 10 int back 2023.4 打卡 include

一、问题描述:

建立一个向量容器的实例s,不断对s调用push_back向其中增加新的元素,观察在此过程中s.capacity()的变化。

二、解题思路:

首先,编写一个向量容器vector<int>s,利用循环对其进行不断调用push_back,再输出它的capacity()函数观察它向量容器的容量的变化。

三、代码实现:

 1 #include<iostream>
 2 #include<string>
 3 #include<vector>
 4 using namespace std;
 5 int main()
 6 {
 7     vector<int> s;
 8     int n;
 9     cin>>n;
10     for(int i=0;i<n;i++)
11     {
12         int num;
13         cin>>num;
14         s.push_back(num);
15         cout<<"capacity:"<<s.capacity()<<endl;
16     }
17     return 0;
18 }

一、问题描述:

用控制符控制输出格式,输出数,分别用十进制,八进制,十六进制输出,输出字符串,输出字宽为10,填充字符为‘*’,输出浮点数,输出保留小数为8,4位的科学计数法的方式。

二、解题思路:

在主函数中,定义一个数,分别用dec,hex,setbase(8)输出,输出字符串,输出setw()为10,填充字符setfill()为‘*’,输出浮点数,输出保留小数setprecision为8,4位的科学计数法scientific的方式。

三、代码实现:

 1 #include<iostream>
 2 #include<string>
 3 #include<vector>
 4 #include<iomanip>
 5 #include<cmath>
 6 using namespace std;
 7 int main()
 8 {
 9     int a;
10     cout<<"input a:";
11     cin>>a;
12     cout<<"dec:"<<dec<<a<<endl;
13     cout<<"hex:"<<hex<<a<<endl;
14     cout<<"oct:"<<setbase(8)<<a<<endl;
15     char *pt="China";
16     cout<<setw(10)<<pt<<endl;
17     cout<<setfill('*')<<setw(10)<<pt<<endl;
18     double pi=22.0/7.0;
19     cout<<setiosflags(ios::scientific)<<setprecision(8);
20     cout<<"pi="<<pi<<endl;
21     cout<<"pi="<<setprecision(4)<<pi<<endl;
22     cout<<"pi="<<resetiosflags(ios::scientific)<<setiosflags(ios::fixed)<<pi<<endl;
23     return 0;
24 }

 

标签:输出,27,cout,10,int,back,2023.4,打卡,include
From: https://www.cnblogs.com/lixinyao20223933/p/17360133.html

相关文章

  • 4.27
    #include<stdio.h>voidprint(ints[]);intjudge(intc[]);intj=0;main(){intsweet[10]={10,2,8,22,16,4,10,6,14,20};inti,t[10],l;printf("child12345678910\n");printf("......................\n");printf("tim......
  • 每日总结2023-04-27——关于全局变量的基础使用
    今天完成了对全局变量的使用packagecom.example.math;/**全局变量**/importandroid.app.Application;publicclassCustomApplicationextendsApplication{privatestaticfinalStringVALUE="111";privateStringvalue;@Overridepublic......
  • 2023年4月27日周四
    计划删减代码,把它变成自己的,准备答辩学习前端知识angular框架,html语法扎实的学,css,JavaScript学习后端框架,Java语言学扎实点知道接口怎么回事,尝试或明白一个接口怎么写解决配置文件中resources中的几千个报错,不解决,无意义要搞明白数据库中的字段含义,以了解数据库表如......
  • iic-2023-04-27
    1、时序构成可参见《12-IIC协议介绍2》的12:12往后的地方。 2、读写过程可参见《4分钟看懂!I2C通讯协议最简单的总线通讯!》,图片内容来自上述视频,首先需要指出的是,读数据时,发出第二次起始位+设备地址+读控制位后面没有应答信号,这个可以从立创商城英锐芯下载的AT24C02手册的“随机......
  • embedded-2023-04-27
    embedded││language│──c│──c++│hardware││──万用表││──示波器││──逻辑分析仪││──proteus│└──AD│software│└──C51│││──gpio│││──中断││└──定时器│└──STM3......
  • 2023.4.27
    //Parent.vue<template>   <childv-model="value"></child></template><script>exportdefault{   data(){       return{           value:1       }   }}//Child.vue<template>   <input:value="value&......
  • 4月27日总结
    正常情况按照标准配置的环境变量,只能grid用户查看RAC集群资源状态。crsctlstatres-t但是绝大部分操作其实都是oracle用户来操作,比如启停数据库,操作完成以后就需要检查下集群资源状态。看到好多DBA在现场操作时就是来回各种切换或开多个窗口。其实有两个简单的解决方法可以......
  • 2023.4.26《人月神话》读后感
    1.编程系统产品开发的工作量是供个人使用的、独立开发的构件程序的九倍。2. 编程行业的一些内在固有苦恼:● 将做事方式调整到追求完美,是学习编程的最困难部分。● 由其他人来设定目标,并且必须依靠自己无法控制的事物。● 真正的权威来自于每次任务的完成。● 任何创造性......
  • 周四打卡
    题目描述:编写一个程序,实现将用户输入的字符串中的所有空格替换为下划线的功能。例如,输入字符串"Thequickbrownfoxjumpsoverthelazydog",输出结果为"The_quick_brown_fox_jumps_over_the_lazy_dog"。设计思路:接收用户输入的字符串。遍历字符串中的每个字符,如果是空格......
  • Day 27 27.2 JS进阶之window对象
    JS-Function对象之window对象window是客户端浏览器对象模型的基类,window对象是客户端JavaScript的全局对象。一个window对象实际上就是一个独立的窗口,对于框架页面来说,浏览器窗口每个框架都包含一个window对象。(1)全局作用域在客户端浏览器中,window对象是访问BOM......