Cで乱数値を作るにはどうすればよいですか? コインを裏返すような行動が必要です。コイン反転のためのcのランダムint値の作成方法
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
#include <limits.h>
#include <time.h>
int main(void)
{
int i;
srand(time(NULL));
for (i=0; i<10; i++)
if ((int)(((float) rand()/((float) SHRT_MAX)) * 2) > 0)
puts("etz");
else
puts("pali");
return EXIT_SUCCESS;
}
私の好みにはあまりにも複雑です。あなたはちょうど 'if(rand()%2)'を実行することができます – HolyBlackCat
マークされた重複は本当に重複していません - その質問は硬貨ではなく、公平なコインではありません。 – Clifford
@HolyBlackCat不十分なアイデア - 投稿された回答を参照してください。 –