Fizz Buzz

 
Given number n. Print number from 1 to n. But:
  • when number is divided by 3, print "fizz".
  • when number is divided by 5, print "buzz".
  • when number is divided by both 3 and 5, print "fizz buzz".

模拟  之后发现可以先if(i%3)里面再进行嵌套

 1 #include<bits/stdc++.h>
 2 
 3 int main(){
 4 int n;
 5     int count=0;
 6 scanf("%d",&n);
 7 for(int i = 1; i <=n;i++){
 8     count++;
 9 if(i%3==0&&i%5!=0)
10 printf("fuzz ");
11  else if(i%5==0&&i%3!=0)
12 printf("buzz ");
13  else if(i%5==0&&i%3==0)
14 printf("fuzz buzz");
15 else
16     printf("%d ",count);
17 }
18 return 0;
19 }

 

posted @ 2018-04-07 23:01  newmoonn  阅读(212)  评论(0编辑  收藏  举报