用C语言产生1到n的随机数 要求:输入人数可以得到随机数# include # include # include int main(void){\x05srand((unsigned int) time(0));\x05int n;\x05scanf("%d",&n);\x05int a[n];\x05for (int i = 0; i < n; ++i)\x05{\x05\x05a[i] = ra
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/20 11:45:13
![用C语言产生1到n的随机数 要求:输入人数可以得到随机数# include # include # include int main(void){\x05srand((unsigned int) time(0));\x05int n;\x05scanf(](/uploads/image/z/3942314-26-4.jpg?t=%E7%94%A8C%E8%AF%AD%E8%A8%80%E4%BA%A7%E7%94%9F1%E5%88%B0n%E7%9A%84%E9%9A%8F%E6%9C%BA%E6%95%B0+%E8%A6%81%E6%B1%82%EF%BC%9A%E8%BE%93%E5%85%A5%E4%BA%BA%E6%95%B0%E5%8F%AF%E4%BB%A5%E5%BE%97%E5%88%B0%E9%9A%8F%E6%9C%BA%E6%95%B0%23+include+%23+include+%23+include+int+main%28void%29%7B%5Cx05srand%28%28unsigned+int%29+time%280%29%29%3B%5Cx05int+n%3B%5Cx05scanf%28%22%25d%22%2C%26n%29%3B%5Cx05int+a%5Bn%5D%3B%5Cx05for+%28int+i+%3D+0%3B+i+%3C+n%3B+%2B%2Bi%29%5Cx05%7B%5Cx05%5Cx05a%5Bi%5D+%3D+ra)
用C语言产生1到n的随机数 要求:输入人数可以得到随机数# include # include # include int main(void){\x05srand((unsigned int) time(0));\x05int n;\x05scanf("%d",&n);\x05int a[n];\x05for (int i = 0; i < n; ++i)\x05{\x05\x05a[i] = ra
用C语言产生1到n的随机数 要求:输入人数可以得到随机数
# include
# include
# include
int main(void)
{
\x05srand((unsigned int) time(0));
\x05int n;
\x05scanf("%d",&n);
\x05int a[n];
\x05for (int i = 0; i < n; ++i)
\x05{
\x05\x05a[i] = rand() % 67 + 1;
\x05\x05printf("%d\n",a[i]);
\x05}
\x05return 0;
}或者看这个程序,为什么输入人数会报错
用C语言产生1到n的随机数 要求:输入人数可以得到随机数# include # include # include int main(void){\x05srand((unsigned int) time(0));\x05int n;\x05scanf("%d",&n);\x05int a[n];\x05for (int i = 0; i < n; ++i)\x05{\x05\x05a[i] = ra
# include
# include
# include
int main(void)
{
srand((unsigned int) time(0));
int n,*a; //改过!改过!改过!改过!改过!
scanf("%d", &n);
a=new int[n]; //改过!改过!改过!改过!改过!
for (int i = 0; i < n; ++i)
{
a[i] = rand() % 67 + 1;
printf("%d\n", a[i]);
}
delete []a; //改过!改过!改过!改过!改过!
return 0;
}