作业帮 > 综合 > 作业

1.编写程序,随机生成30个10-99之间的整数保存到数组中,在输出此数组后,要求删除数组中的所有重复元素之后

来源:学生作业帮 编辑:百度作业网作业帮 分类:综合作业 时间:2024/04/28 00:17:24
1.编写程序,随机生成30个10-99之间的整数保存到数组中,在输出此数组后,要求删除数组中的所有重复元素之后
新.输出
1.编写程序,随机生成30个10-99之间的整数保存到数组中,在输出此数组后,要求删除数组中的所有重复元素之后
根据你的意思,我来写写,没在工具上写,没环境,你自己编译下,应该只有小错误.
import java.util.*;
public class Test{
int[] i = new int[30];//存放30个数的数组
Random ran = new Random();//生成随机数
//添加数
public void add(){
for(int x = 0; x < 30; x++){
i[x] = ran.nextInt(100);//生成0 - 99的随机整数
if(i[x] < 10){
x--;//将小于10的数都去掉,重新循环,直到大于等于10为止
}
}
}
public void delete(){
for(int x = 0; x < 30; x++){
for(int y = 0; y < x; y++){
if(i[y] == i[x]){
//判断后一个数跟前面每一个数相比,如果重复,就把前面的删除
i[y] = 0;
}
}
}
}
public static void main(String[] args){
new Test().new add().new delete();
//然后自己再循环打印一下数组,看看吧~
}
}
1.编写程序,随机生成30个10-99之间的整数保存到数组中,在输出此数组后,要求删除数组中的所有重复元素之后 使用随机函数“rand()”,生成10个[1,100]之间的整数并存于数组中,首先输出数组各元素值.然后 使用随机函数“rand()”,生成10个[1,100]之间的整数并存于数组中,首先输出数组各元素值.请统计 VB编程:随机生成10个互不相同的1~100之间的整数,存放在一维数组中,找出最大的元素,并从数组中删除该元素 VB编写程序,生成一个10个元素的随机整数组,数组元素的范围0-100,要求将这个数组的最大值和最小值的位置对调 在C语言:用随机数生成一个整数数组,数组中有10个元素,各元素的值在0——9之间,输出该数组的各元素 C语言 从键盘输入10个整数,保存在一堆数组中,求这些整数中能被7整除的数组元素之和,将计算结果输出 编写程序,产生30个[1,100]间的随机整数到5行6列数组中【C语言】 C语言程序 有10个升序排列的整数保存在一个数组中.现在输入一个整数,要求按原来的规律将它插入数组中 随机生成4*4的数组,数组元素的取范围是[10,99]之间的整数,计算二维数组主对角线元素之和. 假定某一个数组有10个元素(下标值从1开始),各元素的值是在1到100之内的整数,通过随机函数产生.现要求编写程序,对这 假定某一个数组有10个元素(下标值从1开始),各元素的值是在1到100之内的整数,通过随机函数产生.现在要求编写程序,对