产生100个随机实数,保留两位小数,存储在文件中aa.dat中

#include <stdio.h>
#include <stdlib.h>
#include <time.h>
int main(){
int i;
float x;
FILE *fp;
if(!(fp=fopen("aa.dat","w"))){    //判断文件打开是否成功
printf("Error!");                 //若不成功,执行if内的语句
exit(0);                          //强制结束程序
}
srand(time(NULL));   //rand()为标准函数,产生一个0~32767之间的随机整数
                     //设置随机数种子
for(i=1;i<=100;i++){
x=rand()/1000.0;
fprintf(fp,"%6.2f",x);      //输出到文件中
if(i%5==0)fprintf(fp,"\n"); //五个为一行输出
}fclose(fp);                //关闭文件
return 0;
}