C言語でFizzBuzz

| トラックバック(0)
C言語の勉強の続き。

Software Design 総集編 【2000~2009】(DVD付)

技術評論社
売り上げランキング: 83


「LLプログラミングことはじめ」に乗ってたので試しにやってみた。

/* fizzbuzz */
#include 

int main( void ) {
  int i;
  for( i = 0; i <= 100; i++ ) {
    if( i % 3 == 0 ) {
      if( i % 5 == 0 ) {
        printf( "FizzBuzz \n" );
      } else{
        printf( "Fizz \n" );
      }
    } else {
      if( i % 5 == 0 ) {
        printf( "Buzz \n" );
      } else{
        printf( "%d \n", i );
      }
    }
  }
  return 0;
}

そのまんま書いただけ。。
 
PerlのFIzzBuzzの所を読むとあーこんな書き方出来たねと思い出させてくれる。

#!/usr/bin/perl
for(1..100){print(($_%15)?($_%5)?($_%3)?$_:"Fizz":"Buzz":"FizzBuzz","\n");}
Perlの方が楽しいな・・・。
それにしてもプログラムは書かないと忘れちゃいますな。。
最近あんまり書けない。。

トラックバック(0)

トラックバックURL: http://www.mogumagu.com/mt/mt-tb.cgi/8

2012年1月

1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31        

ウェブページ

このブログ記事について

このページは、モグマグが2010年3月 5日 19:54に書いたブログ記事です。

ひとつ前のブログ記事は「SoftwareDesign総集編買った。」です。

次のブログ記事は「MySQL設定の確認方法」です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。

Powered by Movable Type 5.01