[過去ログ]
【初心者】課題をクリアしていくスレ【講習会】 (787レス)
【初心者】課題をクリアしていくスレ【講習会】 http://mevius.5ch.net/test/read.cgi/gamedev/1086858349/
上
下
前次
1-
新
通常表示
512バイト分割
レス栞
抽出解除
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
693: 名前は開発中のものです。 [] 2008/04/06(日) 03:23:16 ID:3FIXnopP >>691じゃないけど数当てゲーム作った scnafで%cを使うと無限ループになるけどなんで? //数当てゲーム #include <stdio.h> #include <stdlib.h> int main() { int gameover = 0; int seikai = 0; int kaitou = 0; char replay = 'y'; char buf[2]; while(replay=='y') { printf("1-9の数を直感で当てます。\n"); seikai = rand() % 9 + 1; while(kaitou != seikai) { printf("1-9の値を入力して[ENTER]を入力:"); scanf("%d", &kaitou); } printf("正解です!!\nもう一度プレイしますか?[y/n]\n"); scanf("%s", &buf); replay=buf[0]; } return 0; } http://mevius.5ch.net/test/read.cgi/gamedev/1086858349/693
694: 名前は開発中のものです。 [sage] 2008/04/06(日) 04:47:09 ID:6iQTQxIz >>693 とりあえず、 ・srand()を使わないと答えのパターンが毎回同じになること ・rand()のような線形合同法が用いられている(と推測できる)関数の 返り値の余りを採るやり方は、数値が偏りやすくなる可能性があること を覚えるべき。2番目はわからなければ今は無視してもいいけど 1番目だけは絶対に理解しておくべき。 http://mevius.5ch.net/test/read.cgi/gamedev/1086858349/694
メモ帳
(0/65535文字)
上
下
前次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
1.618s*