c语言 随机数0~1

#include 
#include 
#include 
#include 
double getAvg(int arr[]){
    
}
int main(){
    SetConsoleOutputCP(65001);
    srand((unsigned) time(NULL));
    double randVal=rand()%100;
    double randVal1=randVal/100;
    printf("%f",randVal1);
    return 0;
}

//extern 申明变量在别的文件

c语言 随机数0~1_第1张图片

随机10个数,保留小数点后两位

#include 
#include 
#include 
#include 
double getAvg(int arr[]){
    
}
int main(){
    SetConsoleOutputCP(65001);
    srand((unsigned) time(NULL));
    double randVal;
    double randVal1;
    for(int i=0;i<10;i++){
        randVal=rand()%100;
        randVal1=randVal/100;
        printf("%.2f\n",randVal1);
    }
   
    return 0;
}

//extern 申明变量在别的文件

c语言 随机数0~1_第2张图片

随机赋值数组0~99

#include 
#include 
#include 
#include 
double getAvg(int arr[]){
    
}
int main(){
    SetConsoleOutputCP(65001);
    srand((unsigned) time(NULL));
    int arr[10];
    for(int i=0;i<10;i++){
        arr[i]=rand()%100;
    }
    for(int j=0;j<10;j++){
        printf("%d\n",arr[j]);
    }
    return 0;
}

c语言 随机数0~1_第3张图片

 

你可能感兴趣的:(c语言,c++,开发语言)