> 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秒