c語言生成1~100隨機數(shù) c語言生成10個不重復的隨機整數(shù),并輸出?
c語言生成10個不重復的隨機整數(shù),并輸出?代碼如下#include<stdio。H>int main(){int a[10],I srand((unsigned)time(0))for(I=0
c語言生成10個不重復的隨機整數(shù),并輸出?
代碼如下#include<stdio。H>int main(){int a[10],I srand((unsigned)time(0))for(I=0,I<10 I){a[I]=random() 1}返回0}
Stdlib。C語言中的H包含一個隨機數(shù)函數(shù)rand()和srand()。首先,利用時間。H設(shè)置隨機數(shù)的種子時間(null)。如果我不明白,我會寫一個簡單的代碼來介紹它。在VC 6.0中,通過:
#include<stdlib。H>
#包括<stdio。H>
#包括<time。H>
intmain()
{
intra
srand(time(null))
a=1 Rand 0//起始值為1,最大值為100。該值在此范圍內(nèi)是隨機的。我希望我的回答能幫助你。
printf(%d,a)
getchar()
return0
}