ゲーム作りたいが今はマダマダ未熟で無理な奴の誓い
5 :
名前は開発中のものです。:
#include <stdio.h>
#include <time.h>
int main(void){
srand(time(null));
int x=rand()%3;
switch(x){
case 0:
printf("ぐー\n");
break;
case 1:
printf("ちょき\n");
break;
case 2:
printf("ぱー\n");
break;
}
return 0;
}
これでどう?エラー出るか?
実用上は問題無いが、超厳密に言うと、
rand()の値の範囲が3の倍数でないので、
xの値の分布が均等にならない。
>>6 親切にありがとうございます。rand()の値の範囲も考えなくちゃいけないのですね。っていうかやかましい。だまれ。お前に聞いてない。視ね。