mdsk.net
当前位置:首页 >> 输出10个1到100随机数 >>

输出10个1到100随机数

您好,您这样:public class Test{ public static void main(String[] args) { int[] num = new int[10];//存储10个生成的数据 int i=0;//计数器 指示当前要填加到的数组下标,并指示当前已经添加了几个数 boolean b;//判断是否重复的辅助变量 while(i<10

#include #include void main(){ srand(time(NULL)); for(int i=0;i 评论0 0 0

用随机函数就好了 抄楼下的,但算法结构比楼上 好#include<stdio.h>#include<time.h>#include<stdlib.h> int main() { int srand_num[10]; srand((unsigned)time(NULL)); for(int i=0;i<10;i++) { a[i]=rand()%99+1; if(i>0&&srand_num[i]==srand[i-1]) i--; } for(int i=0;i<10;i++) printf("%6d",srand_num[i]); }

需要准备的材料分别有:电脑、C语言编译器.1、首先,打开C语言编译器,新建一个初始.cpp文件,例如:test.cpp.2、在test.cpp文件中,输入C语言代码:for (int i = 0; i < 10; i++)printf("%d ", rand() % 100 +1);3、编译器运行test.cpp文件,此时成功通过rand产生了10个1-100内的整数.

初始界面: command1 的click 事件代码: dimension a(10)for i=1 to 10 a(i)=int(RAND()*100)+1 thisform.text1.value=thisform.text1.value+str(a(i),3) if a(i)%2=0 thisform.text2.value=thisform.text2.value+str(a(i),3) endifnext i 图: 运行结果:

java.util.Random random=new java.util.Random();// 定义随机类int result=random.nextInt(10);// 返回[0,10)集合中的整数,注意不包括10return result+1; // +1后,[0,10)集合变为[1,11)集合,满足要求

#include<iostream.h>#include<time.h>#include<stdlib.h> int main() { int a[3][4]; int i,j; srand(time(NULL)); //改变随机数序列 for (i=0; i<3; i++) for (j=0; j<4; j++) a[i][j]=rand()%101;//生成10个0-100之间的随机数 for(i=0;i<3;i++) {for(j=0; j<4; j++) cout<<a[i][j]<<" "; cout<<endl; } return 0; } 只是照着你的随便改了一下,你参照一下,希望对你有帮助

int[] intarr = new int[100]; arraylist mylist = new arraylist(); random rnd = new random(); while (mylist.count < 100) { int num = rnd.next(1, 101); if (!mylist.contains(num)) mylist.add(num); } for (int i = 0; i <100; i++) { intarr[i] = (int)mylist[i]; console.write("{0} ", intarr[i]); console.writeline(); }

#include<stdlib.h>#include<stdio.h>#include<time.h> int main(){ srand(time(NULL)); int num; num=rand(); while(num<1||num>100){ num=rand(); } printf("%d\n",num); system("pause"); return 0; }

<p>1.</p> <p>#include "iostream"</p> <p>#include "ctime"</p> <p>#include "cstdlib"</p> <p>using namespace std;</p> <p>int main() { int a[20]; int i,j,index,tmp; srand(time(null)); for(i=0;i<20;i++) //随机生成 100~200的20个随机数 a[i]=

网站首页 | 网站地图
All rights reserved Powered by www.mdsk.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com