C++
1111Alisa
要成为自己的太阳,无需凭借谁的光。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
C++ string类型下标赋值 cout 的一个小发现
今天写字符串反转的代码,发现了一个问题: 当按照下标一个个地为字符串赋值时,使用 cout 并不能把这个字符串输出出来。如下的代码输出的是空值: PS.这里使用的是万能头文件,是包含string头文件的,按理说应该能够输出字符串类型啊。。。 #include<bits/stdc++.h> using namespace std; int main(){ string a; for...原创 2020-02-12 15:05:26 · 1816 阅读 · 4 评论 -
c++数字(int)与字符串(string)的互相转化:itoa()和atoi()函数的使用。
头文件:#include<stdlib.h> 1.itoa():将数字转化为字符串 原型:char *itoa( int value, char *str ,int radix); value是要转换的数字 str是字符数组 radix是进制 str必须是char* 类型,不能是string类型。数字转换成char* 之后才能转换成字符串string型。 转换方法: void i2s...原创 2019-03-08 16:32:34 · 826 阅读 · 0 评论 -
第四届蓝桥杯 翻硬币
小明正在玩一个“翻硬币”的游戏。 桌上放着排成一排的若干硬币。我们用 * 表示正面,用 o 表示反面(是小写字母,不是零)。 比如,可能情形是:oo*oooo 如果同时翻转左边的两个硬币,则变为:oooo***oooo 现在小明的问题是:如果已知了初始状态和要达到的目标状态,每次只能同时翻转相邻的两个硬币,那么对特定的局面,最少要翻动多少次呢? 我们约定:把翻动相邻的两个硬币叫做一步操作,那么要求...转载 2019-03-08 19:25:48 · 226 阅读 · 0 评论
分享