C/C++の宿題片付けます 128代目at TECH
C/C++の宿題片付けます 128代目 - 暇つぶし2ch832:デフォルトの名無しさん
09/07/09 22:32:39
>>831
「わかりません」ってなんだよ

>>826
下のプログラムを実行したら、ちゃんとintの範囲なら全部判定できるプログラムができるからやってみなw

#include <stdio.h>
#include <limits.h>

int main(){
  int i;
  printf("#include <stdio.h>\n"
    "int main(){\n"
    "\tint n;\n"
    "\tprintf(\"input number > \");\n"
    "\tscanf(\"%%d\",&n);\n"
    "\tswitch(n){\n"
    "\tcase %d:\n", INT_MIN);
  for(i = INT_MIN + 2; i > INT_MIN + 1; i+=2) printf("\tcase %d:\n", i);
  printf("\t\tprintf(\"%sです!\\n\");\n\tbreak;\n\tcase %d\n", INT_MIN % 2 ? "奇数" : "偶数", INT_MIN+1);
  for(i = INT_MIN + 3; i > INT_MIN + 1; i+=2) printf("\tcase %d:\n", i);
  printf("\t\tprintf(\"%sです!\\n\");\n\tbreak;\n", INT_MIN % 2 ? "偶数" : "奇数");
  printf("\t}\n"
    "\treturn 0;\n"
    "}\n");
  return 0;
}


次ページ
続きを表示
1を表示
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch