题目描述

FizzBuzz游戏需要玩家报数时替换特定数字。请写一个程序,输入是一个正整数n, n<=100. 依次对1至n的整数打印,如该数能被3整除的时候打印Fizz;能被5整除的时候打印Buzz;如果既能被3又能被5整除的时候打印FizzBuzz;否则打印该数字。两次打印间有空格分开。

输入输出格式

输入格式

一个正整数n

输出格式

一行字符串

输入输出样例

输入样例1

1

输出样例1

1

输入样例2

5

输出样例2

1 2 Fizz 4 Buzz

输入样例3

16

输出样例3

1 2 Fizz 4 Buzz Fizz 7 8 Fizz Buzz 11 Fizz 13 14 FizzBuzz 16

题解

水题~
直接for+(if else)枚举判断,轻松AC本题

代码

#include<bits/stdc++.h>
using namespace std;
int n;
int main(){scanf("%d",&n);for(int i=1;i<=n;i++){if(i%15==0) printf("FizzBuzz ");else if(i%3==0) printf("Fizz ");else if(i%5==0) printf("Buzz ");else printf("%d ",i);}return 0;
}

16. FizzBuzz相关推荐

  1. 实现手机来电铃声,通知铃声、警告铃声等音频定制化功能(三,多媒体扫描结果定制处理)

    本篇博文主要是对MediaScanner中endFile方法的处理流程上的重构,以实现需求中的资源区域化定制.处理思路为首先扫描定制分区中的资源,在扫描系统分区下默认资源时判断定制分区西下是否已经存在 ...

  2. sqlserver错误码

    错误 6,000 到 6,999 错误 严重性 是否记录事件 说明 6001 10 否 SHUTDOWN 正在等待 %d 个进程完成. 6004 10 否 用户没有执行此操作的权限. 6005 10 ...

  3. 第三课.使用简单的NN模拟fizzbuzz

    游戏介绍 这个游戏非常简单,名叫fizzbuzz,我猜测应该起源于早期的聚会活动,游戏规则如下:从1开始计数,当遇到是3的倍数的时候,就说fizz,当遇到是5的倍数的时候,就说buzz,当遇到是3和5 ...

  4. FizzBuzz与写代码的“一万”个细节

    摘要: 技术是由一万个细节组成的,哪怕一个这么简单的题目,也有如此多的点.我也不敢说自己是什么高手,起码写了许多年代码,也就把自己写代码的思维展示给大家,希望对有心人有所帮助. 非初学者向,虽然题是个 ...

  5. FizzBuzz(二)

    FizzBuzz FizzBuzz是一个非常简单的小游戏.游戏规则如下:从1开始往上数数,当遇到3的倍数的时候,说fizz,当遇到5的倍数,说buzz,当遇到15的倍数,就说fizzbuzz,其他情况 ...

  6. Go 1.16 的这个新变化需要适应下:go get 和 go install 的变化

    原文地址: Go 1.16 的这个新变化需要适应下:go get 和 go install 的变化 一直以来,go get 用于下载并安装 Go 包.命令等,而 go install 在 module ...

  7. Ubuntu 16.04 安装后修改屏幕分辨率(xrandr: Failed to get size of gamma for output default)

    ubuntu 16.04 安装后分辨率只有一个选项 1024x768,使用 xrandr 命令出现错误: xrandr: Failed to get size of gamma for output ...

  8. Ubuntu 16.04 安装 Docker - Dependency failed for Docker Application Container

    Docker 安装 由于 apt 官方库里的 Docker 版本可能比较旧,所以先卸载可能存在的旧版本: sudo apt-get remove docker docker-engine docker ...

  9. java 16进制与图片互转

    十六进制转成图片 /*** 十六进制转成图片* @author Administrator**/public static void saveToImgFile(String src,String o ...

最新文章

  1. 重识设计模式-建造者模式(Builder Pattern)
  2. react 动态添加组件属性_这么高质量React面试题(含答案),看到就是赚到了!...
  3. Unable to start activity ComponentInfo{com.first/com.first.Game}
  4. NetBeans Weekly News - Issue # 446 - Jul 20, 2010
  5. WebRTC成为W3C和IETF正式标准
  6. Linux下如何从普通用户切换到root用户
  7. 解放重复劳动丨华为云IoT API Explorer对接小程序实现系统化应用
  8. c语言作业的分析,C语言作业分析.doc
  9. 利用Windows 2003系统中实现两个网段的路由
  10. [JavaScript]面向对象编程
  11. bzoj1047-理想的正方形(二维单调队列)
  12. 教你如何更好的用ubuntu
  13. Python基于Django的汽车维修保养系统(源码调试+讲解+文档)
  14. 新版Vue项目配置项目名称-publicPath-前端_v1.0.2
  15. 【TL第二期】动手学数据分析-第二章 数据预处理
  16. 2019.11.4 英语学习
  17. 一文带你搞定svg-icon的使用
  18. 利用js制作动态小时钟
  19. 【数据库原理及应用】——数据库系统产生和发展(学习笔记)
  20. ps42k20服务器出现问题_香港代理服务器和香港服务器有什么不同,如何选择?-行业新闻...

热门文章

  1. win10系统升级后mysql找不到服务及数据消失问题
  2. 无代码开发+MES管理系统双向奔赴,MES进化新方向
  3. 软件项目管理-——project 2019 专业版
  4. 罗克韦尔AB PLC安装Studio5000提示未安装Microsoft .NET Framework 3.5的解决方法
  5. DTS、杜比2.0、杜比5.1、AC3各是什么意思
  6. 如何裁剪动图的大小?教你一分钟快速裁剪gif
  7. 手机经常收到回复TD退订,回还是不回?今天总算是弄清楚了
  8. Golang的Redis简单使用及集群配置(Win10)
  9. 网站运营中活动组织的三项注意
  10. 【B站】在电脑浏览B站视频时,暂停后自动播放的BUG