Fizz Buzz
难度:Easy
题目描述
写一个程序,输出从 1 到 n 数字的字符串表示。
如果 n 是3的倍数,输出“Fizz”;
如果 n 是5的倍数,输出“Buzz”;
如果 n 同时是3和5的倍数,输出 “FizzBuzz”。
示例
1 | n = 15, |
解
1 | class Solution { |
知识点:
- 向量(Vector)是一个封装了动态大小数组的顺序容器(Sequence Container)。跟任意其它类型容器一样,它能够存放各种类型的对象。可以简单的认为,向量是一个能够存放任意类型的动态数组。
标准库vector类型使用须要的头文件:#include <vector>
。
Vector的定义和初始化:
1 | vector< typeName > v1; //默认v1为空,故以下的赋值是错误的v1[0]=5; |
Vector的基本函数
1 | 1.push_back 在数组的最后添加一个数据 |
2.to_string
#include <string>
1 | string to_string (int val); |