[過去ログ] 【初心者】課題をクリアしていくスレ【講習会】 (787レス)
上下前次1-新
抽出解除 必死チェッカー(本家) (べ) 自ID レス栞 あぼーん
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
36: 4 ◆3VUXqvbfSY [] 04/06/14 15:21 ID:6UsS7uqF(1/3) AAS
多分OKです。
今携帯から何で、確認できませんがw
ただし。randomに同様な確からしさを求めるならば、rand()*10/RAND_MAXの方が良いでしょう。
rand()%10だと…帰ってきた値とrandが返す最大値の関係が無視される事となり、従って、返す値が同様に確からしいかを確認できなくなります。
39: 4 ◆3VUXqvbfSY [] 04/06/14 16:57 ID:6UsS7uqF(2/3) AAS
やば…
>>3535(2): 生徒A [sage] 04/06/14 12:48 ID:Ki7OHh6M(1) AAS
>>31 これでどうですか?一応C言語です
#include<stdio.h>
#include<stdlib.h>
#include<time.h>
int main(void){
int num,endflag=0;
srand((unsigned)time( NULL ));
while(endflag==0){
printf("数値を入力してください。\n");scanf("%d",&num);
if(num == rand()%10){printf("正解です。\n");endflag=1;}
else if(num>rand()%10){printf("もっと小さいです\n");}
else{printf("もっと大きいです\n");}
}
return 0;
}
二回ランダム使ってるよ…、ていうか、当てようがねぇ…
何か変数用意して、一回代入したら、もうランダム使っちゃダメだよ。毎回違う値がでるw
>>38出来てますよ…うん。
45(1): 4 ◆3VUXqvbfSY [] 04/06/14 23:53 ID:6UsS7uqF(3/3) AAS
>>35
凄く気になったんで、追記します。
何故time.hをインクルードしてるんですか?
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.029s