重複の可能性:
C では、rand() から特定の範囲の数値を取得するにはどうすればよいですか?
範囲内の乱数を生成しますか?
rand() 関数を使用して、その乱数の範囲を含める方法にこだわっています。印刷するためだけに、67.00 から 99.99 までの乱数が必要です。
これは私が試したものですが、失敗しました...
#include <stdio.h>
#include <stdlib.h>
int main(void)
{
int x = rand();
if(x>=67.00)
if(x<=99.99)
printf("%d\n",x);
else
printf("not in range");
}