cin其中有很多小众的函数与其他重叠 不妨~~拿来用用~~(作死不止) 划重点!!! 1.cin.get(),相当于c里面的getchar(),可以往里面输入字符 2.cin.getline(),相当于string里面的getline(),不同的是可以控制输入的字符串长度 3.cout.put(), ...
分类:
其他好文 时间:
2019-02-15 21:14:47
阅读次数:
250
处理方法: ① ② strtok函数 第一次调用是字符串首地址,以后就是NULL,然后是分隔符。 sscanf是把p的内容以整数形式写入v ...
分类:
其他好文 时间:
2019-02-14 20:21:08
阅读次数:
175
问题一:带空格的字符串输入(c++) 对于string类 getline(cin, str) 对于字符数组 方法一:getline() 读入整行数据,使用回车键输入的换行符来确定输入结尾。 调用方法: cin.getline(str, len) 第一个参数str用来存储输入行的数组名称,第二个参数是 ...
分类:
其他好文 时间:
2019-02-08 18:23:18
阅读次数:
285
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=2609 题目没看懂,就想百度找下,结果 多数人就写个 最小表示法,就po代码了,看了这个博主才明白题目是啥意思:https://blog.csdn.net/piaocoder/article/detail ...
分类:
其他好文 时间:
2019-02-08 15:50:54
阅读次数:
201
火星人是以 13 进制计数的: 地球人的 0 被火星人称为 tret。 地球人数字 1 到 12 的火星文分别为:jan, feb, mar, apr, may, jun, jly, aug, sep, oct, nov, dec。 火星人将进位以后的 12 个高位数字分别称为:tam, hel, ...
分类:
其他好文 时间:
2019-02-05 00:34:15
阅读次数:
197
打表简化操作 如果不打表的话 要把十进制转化为十三进制要用到除法还要倒着出,还要读取判断是否是二位的十三进制的数 13 26的映射 第二位的映射只有一个字符 cin cout 的使用 scanf(%d%*c); endl; getline(); map是用红黑树实现的 map的迭代器要通过 it-> ...
分类:
其他好文 时间:
2019-02-04 10:25:38
阅读次数:
155
1.iostream处理控制台IO 1 #include<iostream> 2 #include<string> 3 using namespace std; 4 istream& Test(istream &in) { //IO对象没有拷贝或者赋值,所以形参和返回值都不能设置为流类型,通常用引用 ...
分类:
编程语言 时间:
2019-01-25 13:43:53
阅读次数:
268
字符串 APPAPT 中包含了两个单词 PAT,其中第一个 PAT 是第 2 位(P),第 4 位(A),第 6 位(T);第二个 PAT 是第 3 位(P),第 4 位(A),第 6 位(T)。 现给定字符串,问一共可以形成多少个 PAT? 输入格式: 输入只有一行,包含一个字符串,长度不超过10 ...
分类:
其他好文 时间:
2019-01-24 20:14:36
阅读次数:
161
题目链接:1042 字符统计 (20 分) 这道题目比较简单。但是需要注意: 1、题目要求统计字母不按照大小写且输出小写。 2、字符串中包含空格,所以要用getline(cin,str)操作。 3、map<char,int>中是红黑树,所以会按照第一个键值的升序排列。 1 #include <bit ...
分类:
其他好文 时间:
2019-01-20 23:38:49
阅读次数:
312
A Digital Library contains millions of books, stored according to their titles, authors, key words of their abstracts, publishers, and published years ...
分类:
其他好文 时间:
2019-01-20 13:48:50
阅读次数:
140