产生100个0至100随机数来模拟100个学生考试成绩
来源:学生作业帮助网 编辑:作业帮 时间:2024/10/04 04:18:19
试一下:PrivateSubCommand1_Click()Dimarr(1To20),iFori=1To20Randomizearr(i)=Int(Rnd*101)NextfcarrPrintJoi
#include <stdlib.h>#include <stdio.h>#include <time.h>#define
vari:integer;a:array[0..100]ofinteger;beginrandomize;fori:=1to100doa[i]:=random(1000);fori:=1to100do
PrivateSubCommand1_Click()Dimi,max,min,sAsIntegermax=0min=100s=0Dima(30)AsIntegerText1.Text=""Text2.
zd=Int(Rnd()*51)+50zx=Int(Rnd()*51)+50Fori=1To19xd=Int(Rnd()*51)+50Ifxd>zdThenzd=xdIfxdNextiPrintzd,
s=0p=50q=100Fori=1To20a=Int(Rnd*51+50)Printa;ifa>=pthenp=aendififa
PrivateSubForm_click()Dima(9)Dimm(),n()'m()为偶数集,n()为奇数集Dimi,p,qDimsumDimavg1,avg2'avg1为奇数平均数,avg2为偶数
A=rand(10,10);sum(diag(A))
#include<stdio.h>\#include<stdlib.h>#include<time.h>main(){  
#include#includeintmain(){\x09inti,j;\x09unsignedseed;\x09inta[101];\x09printf("pleaseinputseed");\x
Dimsum,max,minSubaaa(ByRefsum,ByRefmax,ByRefmin)min=100'给最小值先给一个比较大的值Fori=1To100s=Int(Rnd(1)*(67-0))
窗体加一按钮,一个文本框PrivateSubCommand1_Click()RandomizeFori=1To100Text1.Text=Int(Rnd*90)+10NextEndSu
标准库里只能产生0以上的随机数,你可以通过随机奇偶数的方式决定这个数是正还是负就可以了.关键代码:Randomr=newRandom(System.currentTimeMillis());intra
这个应该没什么难度吧再问:我想要一下具体代码你会的话麻烦告诉一下再答:你的分太少了能加分不再问:现在可以了吧再答:usingSystem;usingSystem.Collections.Generic
修改seed的值就可以了,20个随机数存入X[20]中#include#include#include#includeintmain(intargc,char*argv[]){inti;floatX[
#include#include#includeintmain(){srand(time(0));inta[100]={0};floatn1,n2;intcount1=0,count2=2;inti,
int[] arr = new int[100];for(int i=0;i<100;i++) a
class Program { static&nb
PrivateSubForm_Click()Dima(30)AsIntegerDimiAsIntegerRandomizeFori=1To30a(i)=Int(100*Rnd)NextiFori=1T
clears=0fori=1to50x=rand()*100s=s+xendforp=s/50