Java(1)利用数组,随机产生10个[60,100]间的整数存入数组, (2)显示所以超过平均分的分数和下标 使用随机函数“rand()”,生成10个[1,100]之间的...

\u7528Java\u968f\u673a\u751f\u621010\u4e2a100\u4ee5\u5185\u7684\u6570\u5b58\u5165\u6570\u7ec4\uff0c\u7edf\u8ba1\u5e76\u8f93\u51fa\u6570\u7ec4\u4e2d\u9ad8\u4e8e\u5e73\u5747\u503c\u7684\u6570\u6709\u51e0\u4e2a?

public static void main(String args[]) { int[] arrays=new int[10]; int count=0; for(int i=0;iaverage){ a++; } } System.out.println("\u5927\u4e8e\u5e73\u5747\u503c\u7684\u4e2a\u6570\u6709"+a+"\u4e2a"); }

#include
#include
#include
int main()
{
int i,a[10],m,t=0,s=0;
float n;
srand((unsigned)time( NULL ) );
for(i=0;i<10;i++)
{

m=rand()%100+1;
a[i]=m;
s=s+a[i];
}
for(i=0;i<10;i++)
{
if(a[i]%5==0)
t++;

printf("%d ",a[i]);
}
printf("\n\u88ab5\u6574\u9664\u7684\u4e2a\u6570\u4e3a%d\n",t);
printf("\u5e73\u5747\u503c\u4e3a%d\n",s/10);
return 0;
}
vc6.0\u4e0b\u8bd5\u8fc7\u7684\u3002 \u6587\u4ef6\u540e\u7f00\u4e3a.c\u4e0d\u662f.cpp
\u8bf7\u91c7\u7eb3\u7b54\u6848\uff0c\u652f\u6301\u6211\u4e00\u4e0b\u3002

import java.util.Random;public class Rand { public static void main(String[] args) { //产生随机数的类 Random random=new Random(); //装随机数的数组 10个整数 int[] num=new int[10]; //临时存放产生的一个随机数 int ret=0; //定义标志位,flag=false代表数组中无重复数,true代表有重复数 boolean flag=false; for (int i = 0; i < num.length;) { //产生随机数 ret=Math.abs(random.nextInt()%10)+1; //循环检测该随机数是否与数组中的数重复 for (int j = 0; j < num.length; j++) { //如果存在重复,标志位变为true,并且break退出循环检测 if (ret==num[j]) { flag=true; break; }else { flag=false; } } //如果检测完无重复数据,则将产生的随机数存入数组中,并且数组下标计数加1 if (!flag) { num[i]=ret; i++; } } //循环输出产生的随机数 for (int i : num) { System.out.print(i+" "); } }} 输出:6 3 5 1 4 10 7 9 8 2 有不明白的请继续问



public class test{
public static void main(String[] args) {
int num [] = new int[10];
int sum = 0;
double avg = 0;
for (int i = 0; i < num.length; i++) {
num[i] = (int)(Math.random()*41+60);
sum += num[i];

}
avg = sum * 1.0 / 10;
System.out.println("大于平均分情况如下:");
for (int i = 0; i < num.length; i++) {
if (num[i] > avg) {
System.out.println("下标:"+ i +",分数:"+ num[i] + "。");
}
}
}
}

  • Java(1)鍒╃敤鏁扮粍,闅忔満浜х敓10涓猍60,100]闂寸殑鏁存暟瀛樺叆鏁扮粍, (2)鏄剧ず鎵 ...
    绛旓細import java.util.Random;public class Rand { public static void main(String[] args) { //浜х敓闅忔満鏁扮殑绫 Random random=new Random(); //瑁呴殢鏈烘暟鐨鏁扮粍 10涓暣鏁 int[] num=new int[10]; //涓存椂瀛樻斁浜х敓鐨涓涓殢鏈烘暟 int ret=0; //瀹氫箟鏍囧織浣,flag=false浠h〃鏁扮粍涓棤閲嶅鏁,true浠...
  • java涓 濡備綍鍒╃敤鏁扮粍瀛樺偍闅忔満鐢熸垚鏁
    绛旓細1.Math.random()2.java.util.Random绫荤殑鏂规硶銆傛柟娉1璋冪敤鏂逛究锛屼絾鍔熻兘绠鍗曪紝骞朵笖涓嶈兘鍒濆鍖栫瀛愬锛岄殢鏈鎬т笉澶熷ソ銆傜敓鎴愮殑闅忔満鏁版槸0.0鍒1.0闂寸殑娴偣鏁帮紝寰寰闇瑕佽繘琛屽煎煙鍙樻崲銆傛柟娉2璋冪敤澶嶆潅锛屽姛鑳藉己澶э紝鍙垵濮嬪寲绉嶅瓙瀛愶紝闅忔満鎬уソ銆傚彲鐩存帴鐢熸垚杈冨ぇ闅忔満鏁存暟銆傚鐢熸垚[-10锛10]鐨勯殢鏈烘暣鏁 鏂规硶1锛(int...
  • java鍒╃敤鏁扮粍闅忔満浜х敓10涓10-100涔嬮棿鐨勬暣鏁,鍒╃敤鏂规硶鍒ゆ柇鏁扮粍涓殑绱犳暟...
    绛旓細public static void main(String[] args) { //鍒濆鍖栭暱搴︿负10鐨鏁扮粍 int[] i = new int[10];//寰幆10娆★紝鍒涘缓10涓10-100鐨闅忔満鏁帮紝骞跺垎鍒鍏ユ暟缁勪腑 for(int j=0;j<10;j++) { int randomNum = (int)(Math.random()*91)+10;i[j] = randomNum;} System.out.println(Arrays.toStr...
  • java涓濡備綍闅忔満浜х敓涓涓寚瀹鏁扮粍涓殑鏁
    绛旓細1銆佽幏鍙栨暟缁勯暱搴 int arr[] = {1,2,3,4,5};//瀹氫箟涓涓暟缁刬nt len = arr.length;//鑾峰彇鏁扮粍闀垮害缁欏彉閲弆en2銆佹牴鎹暟缁勯暱搴锛屼娇鐢Random闅忔満鏁扮粍鐨勭储寮曞 Random random = new Random();//鍒涘缓闅忔満瀵硅薄int arrIdx = random.nextInt(len-1);//闅忔満鏁扮粍绱㈠紩锛宯extInt(len-1)琛ㄧず闅忔満鏁存暟[0...
  • 鍦Java涓,鏁扮粍閲岄潰闅忔満浜х敓鍗佷釜鏁(0-15),鎬庢牱鍒ゆ柇鍗佷釜鏁颁腑鏄惁鏈夐噸澶...
    绛旓細array [a] = a; //鎴栬 Array[a]=浠讳綍闈為浂鐨勬暟瀛楋紝鍋氭爣蹇鐢銆倉 //濡傛灉鏁扮粍娌℃湁閲嶅锛屽垯浼氬~婊℃祴璇鏁扮粍锛鍚﹀垯鏁扮粍涓皢鍑虹幇鑷姩鍒濆鍖栫殑鍊 int k=0; //鐢ㄤ簬璁℃暟锛岀湅array鏁扮粍涓负0鐨勬湁澶氬皯涓紝濡傛灉>6涓紝閭d箞灏辨湁閲嶅鍊 for (int i = 1; i <16 ;i ++){ //鍒ゆ柇濡傛灉鏁扮粍涓湁鑷姩...
  • Java涓暟缁闂(1)鍏闅忔満鐢熸垚10涓12鍒89涔嬮棿鐨勬暣鏁板瓨鍏ユ暟缁勪腑銆(2...
    绛旓細78) 闅忔満鏁拌寖鍥0~77}return arr;}public static int [] changeadd(int[] arr) //杈撳叆涓涓50-80鐨勬暟瀛楋紝骞朵笖鎻掑叆鍒伴殢鏈烘暟涓涓変釜浣嶇疆{Scanner scn=new Scanner(System.in);int i;System.out.println("璇疯緭鍏50-80鑼冨洿鐨勬暣鏁 ");i=scn.nextInt();while(i<50 ||i>80){System.out....
  • Java闅忔満浜х敓涓涓鏁扮粍鏁扮粍涓湁鍗佷釜鍏冪礌
    绛旓細public static void main(String[] args){ //鏂规硶1锛氬彲閲嶅鐨 System.out.println("鍙噸澶嶇殑");List<Integer> list=new ArrayList<Integer>();for(int i=0;i<10;i++){ //浜х敓0-9涔嬮棿鐨闅忔満鏁 int random=new Random().nextInt(10);list.add(random);} for(int i=0;i<10;i++)Sy...
  • 鐢╦ava缂栧啓绋嬪簭:鍚戜竴涓暱搴︿负5鐨勬暣鍨鏁扮粍涓闅忔満鐢熸垚5涓1-10鐨勯殢鏈烘暣鏁...
    绛旓細鎸夌収浣犵殑瑕佹眰缂栧啓鐨勭敓鎴5涓笉閲嶅闅忔満鏁板苟瀛樺叆鏁扮粍鐨Java绋嬪簭濡備笅 public class A { public static void main(String[] args) { int a[]=new int[5];for(int i=0;i<5;i++){ a[i]=(int)(Math.random()*10)+1;for(int j=0;j<i;j++){ if(a[i]==a[j]){ a[i]=0;i=i-...
  • 瀵绘眰Java楂樻墜,鐢ㄦ暟缁瀹炵幇闅忔満杈撳嚭1,2,3,4,5,6,7,8,9,10,J,Q,K涓殑鍥...
    绛旓細public static void main(String[] args) { String[] a = {"1","2","3","4","5","6","7","8","9","10","j","q","k"};String[] b = new String[4];int n = a.length;for(int i = 0; i < b.length; i++) { int r = (int)(Math.random()*n);b[i] ...
  • java鍚涓鏁扮粍涓闅忔満鎻掑叆1-100鐨勮嚜鐒舵暟(鏃犻噸澶)
    绛旓細java鍚涓鏁扮粍涓闅忔満鎻掑叆1-100鐨勮嚜鐒舵暟锛堟棤閲嶅锛//灏嗗叾鎻掑叆杩鏁扮粍锛鎻掑叆鐨勬暟瀛椾笉鑳介噸澶峱ublic static void main(String[] args) { int n =100;//鍙栧艰寖鍥寸粓鐐 int[] array = new int[n]; Random r = new Random(100); array[0] = 0; //寰幆閬嶅巻 for(int i =0;i...
  • 扩展阅读:java入门网站 ... java生成1到9随机数字 ... java生成1到50随机数 ... java写出1到100的随机数 ... java生成随机数random ... java获得1到100随机数 ... 随机数字在线生成器 ... java random使用 ... java产生1到100随机数代码 ...

    本站交流只代表网友个人观点,与本站立场无关
    欢迎反馈与建议,请联系电邮
    2024© 车视网