自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 如何使用键盘读取一行已知个数的数字并存入vector中。

在刷PAT习题中经常会遇到这个问题,下面是一个十分简单的解决方法。#include<iostream>#include<vector>using namespace std;int main(){ vector<int>v; int num; cin>>num; int a; for(int i=0;i<num;i++)...

2018-03-04 10:57:14 2203

原创 从getline读取一行带空格间隔的数字,存储到int型容器中。

在ASCII码中,数字0-9被存储于48~57,利用这个思路,可以实现字符到int型的转换。例如 char a='1';int b=a-48;所以代码如下:#include#include#includeusing namespace std;int main(){ vectora; string str; getline(cin, str); int temp =

2018-01-13 14:07:36 7001 1

原创 使用范围for语句遍历字符串,中间变量是字符型还是字符串。

在学习中,一直困惑例如for(auto i:str)这种类型,在循环体内,i是字符型char还是字符串型string。这里用到了typeid函数,该函数可以判断变量类型。需要头文件#include.使用方法为:if(typeid(int)==typeid(i)) { cout<<"is int"<<endl; }如果i为int型,则输出:is int。当 a为int型

2018-01-13 11:27:34 1288

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除