パスワードを忘れた? アカウント作成
494278 journal

Francisの日記: FizzBuzz

日記 by Francis
FizzBuzzいまさら書く。僕は面白みの無い男です、というわけで素直に書く

#include <stdio.h>
void main(void){
  int i;
  for(i=1;i<=100;i++){
    int flag = 0;
    if(i%3 == 0){
      printf("Fizz");
      flag = 1;
    }
    if(i%5 == 0){
      printf("Buzz");
      flag = 1;
    }
    if(flag == 0)printf("%d",i);
    printf("\n");
  }
  return;
}

ここまで7分。遅すぎ?2分は凄いよ。無理だよ。ほとんど迷わずに書いて7分かかったよ。
というかちゃんと動くか確認して無い。コンパイルもして無い。今手元にコンパイラ無い。
以下ははてな匿名ダイアリーで話の出た剰余を使うな問題バージョン

#include <stdio.h>
void main(void){
  int i;
  int count3=1;
  int count5=1;
  for(i=1;i<=100;i++){
    int flag = 0;
    if(count3 >= 3){
      printf("Fizz");
      flag = 1;
      count3=0;
    }
    if(count5 >= 5){
      printf("Buzz");
      flag = 1;
      count5=0;
    }
    if(flag == 0)printf("%d",i);
    printf("\n");
    count3++;
    count5++;
  }
  return;
}
なんかどっかミスってる気がする。
この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。
typodupeerror

犯人は巨人ファンでA型で眼鏡をかけている -- あるハッカー

読み込み中...