问下C语言随机数的问题
来源:百度知道 编辑:UC知道 时间:2024/05/09 12:40:27
#include<stdio.h>
#include<stdlib.h>
#include<time.h>
#include<math.h>
void main()
{srand(time(NULL));
float a[10],z;
}
他说这个程序有问题
我在TC环境下运行的
而且只要我把srand放到float下面,就像这样
{float a[10],z;
srand(time(NULL));
}
它就可以无错误了
#include<stdlib.h>
#include<time.h>
#include<math.h>
void main()
{srand(time(NULL));
float a[10],z;
}
他说这个程序有问题
我在TC环境下运行的
而且只要我把srand放到float下面,就像这样
{float a[10],z;
srand(time(NULL));
}
它就可以无错误了
C语言 所有的变量都要定义在执行代码之前.
float a[10],z;//定义
srand(time(NULL)); //执行代码
标准的C是不是要把变量定义放在过程最前边,后面才能写程序代码?