>  2005/05/29 (日) 11:07:45        [qwerty]
> C言語で、
> Aという事象が起こったとき
> B、C、D、Eの4種類がそれぞれ1/4の確率で起こる
> というのはどういう風にIF文書けばいいの?(;´Д`)

if( A )
  switch( rand()%4 ) {
    case 0: B; break;
    case 1: C; break;
    case 2: D; break;
    case 3: E; break;
}

これでどうか?(;´Д`)

参考:2005/05/29(日)10時54分44秒