雨滴的声音

实践练习C++17

简介

雨滴是经典面试题 FizzBuzz 的一个稍复杂的变体。

任务说明

把一个数字转换成对应的雨滴声音。

对给定数字:

  • 能被 3 整除,添加 "Pling"。
  • 能被 5 整除,添加 "Plang"。
  • 能被 7 整除,添加 "Plong"。
  • 若 3、5、7 都不能整除它,返回该数字的字符串形式。

示例

  • 28 能被 7 整除,不能被 3 或 5 整除,结果是 "Plong"。
  • 30 能被 3 和 5 整除,不能被 7 整除,结果是 "PlingPlang"。
  • 34 不能被 3、5、7 整除,结果是 "34"。

提示 判断整除的常见方法是检查余数或模运算结果是否为 0。多数语言提供其中一种或两种运算。