首页 > 其他分享 >C语言填空:指定范围内的随机整数

C语言填空:指定范围内的随机整数

时间:2023-02-18 09:22:21浏览次数:37  
标签:rand 13 int 51 50 C语言 随机 填空 include

//如果要规定上下限:a  b(b>a) 
/// rand() %(b-a+1) + a;    //产生a~b的随机数
//分析:取模即取余,rand()%51+13我们可以看成两部分:rand()%51是产生 0~50 的随机数,后面+13保证 a 最小只能是 13,最大就是 50+13=63。
//产生1000个10-51间的随机整数 
#include <stdio.h>
#include <time.h>
int main(){
    int a,b;
    srand((unsigned)time(NULL));
    for(b=1;b<=1000;b++)
    {
    a = rand() % 【1】 + 【2】;
    printf("%6d",a);
}
    return 0;
}
//如果要规定上下限:a  b(b>a) 
/// rand() %(b-a+1) + a;    //产生a~b的随机数
//分析:取模即取余,rand()%51+13我们可以看成两部分:rand()%51是产生 0~50 的随机数,后面+13保证 a 最小只能是 13,最大就是 50+13=63。
//产生1000个10-51间的随机整数 
#include <stdio.h>
#include <time.h>
int main(){
    int a,b;
    srand((unsigned)time(NULL));
    for(b=1;b<=1000;b++)
    {
    a = rand() % 42 + 10;
    printf("%6d",a);
}
    return 0;
}

 

标签:rand,13,int,51,50,C语言,随机,填空,include
From: https://www.cnblogs.com/xkdn/p/17131967.html

相关文章

  • c语言填空:求1-1/3+1/5...=π/4
    #include<stdio.h>【1】//利用公式求π:1-1/3+1/5...=π/4//直到最后一项的绝对值小于0.000001为止,结果保留6位小数intmain(){floats=1;floatpi=0;......
  • C语言:圆周率PAI求法
    #include<stdio.h>#include<math.h>//利用公式求π:1-1/3+1/5...=π/4//直到最后一项的绝对值小于0.000001为止,结果保留6位小数intmain(){floats=1;f......
  • R语言用逻辑回归、决策树和随机森林对信贷数据集进行分类预测|附代码数据
    原文链接:http://tecdat.cn/?p=17950 最近我们被客户要求撰写关于的研究报告,包括一些图形和统计输出。 在本文中,我们使用了逻辑回归、决策树和随机森林模型来对信用数......
  • C语言常见关键字
    写在前面这个博客是结合C语言深度解剖这本书和我以前学的知识综合而成的,我希望可以更见详细的谈一下C语言的关键字,内容有点多,有错误还请斧正.常见关键字下面我们说下C语......
  • C语言扫雷游戏简单实现
    这是一篇介绍扫雷游戏的博客,采用C语言实现,主要作为数组的简单实践,包括有游戏实现的简单思路、游戏代码,以及笔者的一些小经验,希望可以给同为小白的同志一些参考,如有错误,还......
  • 随机森林的训练过程
      随机森林顾名思义,是用随机的方式建立一个森林,森林里面有很多的决策树组成,随机森林的每一棵决策树之间是没有关联的。在得到森林之后,当有一个新的输入样本进入的时候,就......
  • C语言填空:整型数组降序排序
    #include<stdio.h>//将数组中的值降序排序并输出main(){inta[10]={12,3,5,78,98,345,23,35,67,99};inti,j,k,t;for(i=0;【1】;i++){......
  • C语言填空:从键盘输入一个十进制整数,输出其二进制数
    #include<stdio.h>//从键盘输入一个十进制整数,输出其二进制数main(){intx[10],n,i,j;【1】;scanf("%d",&n);while(【2】{【3】;......
  • R语言实现基于随机森林的高光谱影像分类
    在PaviaUniversity数据中选取100×100大小的影像和参考数据,选取30个样本作为训练样本,基于随机森林进行分类library("R.matlab")library("yaImpute")library("randomForest"......
  • C语言填空:输出1-100间的所有除3余1且除5余2的数,每行2个
    #include<stdio.h>//输出1-100间的所有除3余1且除5余2的数,每行2个【1】{inti,k;【2】;for(i=1;i<=100;i++)if(【3】){printf("%......