文章

14

粉丝

0

获赞

11

访问

5.7k

头像
随机数生成
备考笔记
发布于2025年2月21日 16:49
阅读数 371

#include<stdio.h>

#include<stdlib.h>

1009题

登录查看完整内容


登录后发布评论

2 条评论
Chenrui Xu
2025年2月21日 17:02

#include<stdio.h>
#include<stdlib.h>
int main()
{
    int a[5]={0};//抽取的所有数
    int cnt=0;//记入抽取数量
    while(cnt<5)
    {
        int flag = 0;
        int i = rand()%20+1;
        for(int j=0;j<cnt;j++)
        {
            if(a[j]==i)flag=1;
        }
        if(flag==0){
            a[cnt++]=i;
        }
    }
    
}

这是取数的程序,但是这个题目直接对1~20求和就行

赞(0)
Chenrui Xu
2025年2月21日 16:55

对于生成一个a~b的随机整数,可以用:

int a = rand()%(b-a+1)+a;

赞(0)