从一个有50个数的数组中输出六个数组成一个数组,这六个数不能相同,用java编写
来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/27 16:06:28
从一个有50个数的数组中输出六个数组成一个数组,这六个数不能相同,用java编写
就是50个数里随机输出六个不相等的数
就是50个数里随机输出六个不相等的数
public class T {
\x05/**
\x05 * @param args
\x05 */
\x05public static void main(String[] args) {
\x05\x05int [] arr = {
\x05\x05\x05\x057,2,1,1,6,0,8,2,9,9,
\x05\x05\x05\x054,6,0,5,5,8,9,0,9,6,
\x05\x05\x05\x056,5,8,2,3,8,9,9,6,4,
\x05\x05\x05\x053,0,2,9,9,4,7,3,4,3,
\x05\x05\x05\x058,0,3,8,8,0,1,8,0,0
\x05\x05\x05\x05};
\x05\x05int [] dist = new int[6];
\x05\x05
\x05\x05dist[0] = arr[0];
\x05\x05
\x05\x05int index = 1;
\x05\x05boolean flag;
\x05\x05for (int i = 1; i < arr.length; i++) {
\x05\x05\x05flag = true;
\x05\x05\x05for (int j = 0; j < index; j++) {
\x05\x05\x05\x05if (arr[i] == dist[j]) {
\x05\x05\x05\x05\x05flag = false;
\x05\x05\x05\x05\x05break;
\x05\x05\x05\x05}
\x05\x05\x05}
\x05\x05\x05if (flag) {
\x05\x05\x05\x05dist[index++] = arr[i];
\x05\x05\x05\x05if (index >= 6) {
\x05\x05\x05\x05\x05break;
\x05\x05\x05\x05}
\x05\x05\x05}
\x05\x05}
\x05\x05
\x05\x05for (int v :dist) {
\x05\x05\x05System.out.println(v);
\x05\x05}
\x05}
}
\x05/**
\x05 * @param args
\x05 */
\x05public static void main(String[] args) {
\x05\x05int [] arr = {
\x05\x05\x05\x057,2,1,1,6,0,8,2,9,9,
\x05\x05\x05\x054,6,0,5,5,8,9,0,9,6,
\x05\x05\x05\x056,5,8,2,3,8,9,9,6,4,
\x05\x05\x05\x053,0,2,9,9,4,7,3,4,3,
\x05\x05\x05\x058,0,3,8,8,0,1,8,0,0
\x05\x05\x05\x05};
\x05\x05int [] dist = new int[6];
\x05\x05
\x05\x05dist[0] = arr[0];
\x05\x05
\x05\x05int index = 1;
\x05\x05boolean flag;
\x05\x05for (int i = 1; i < arr.length; i++) {
\x05\x05\x05flag = true;
\x05\x05\x05for (int j = 0; j < index; j++) {
\x05\x05\x05\x05if (arr[i] == dist[j]) {
\x05\x05\x05\x05\x05flag = false;
\x05\x05\x05\x05\x05break;
\x05\x05\x05\x05}
\x05\x05\x05}
\x05\x05\x05if (flag) {
\x05\x05\x05\x05dist[index++] = arr[i];
\x05\x05\x05\x05if (index >= 6) {
\x05\x05\x05\x05\x05break;
\x05\x05\x05\x05}
\x05\x05\x05}
\x05\x05}
\x05\x05
\x05\x05for (int v :dist) {
\x05\x05\x05System.out.println(v);
\x05\x05}
\x05}
}
从一个有50个数的数组中输出六个数组成一个数组,这六个数不能相同,用java编写
整型一维数组中存放互不相同的10个数,从键盘输入一个整数,输出与该数相同的数组元素的下标
1.有15个数存放在一个数组中,输入一个数要求用折半查找法找出该数是数组中的第几个元素的值,如果该数不在数组中,则输出无
用C语言编写输入100个整数.将他们存入数组a中,再输入一个整数x.统计并输出数组a中不小于X的元数个数
从一个包含m个数的整型数组中挑出n个数要求这n个数大于等于其他数,其中m>n,m个数各不相同.
随机产生6个数,把这6个数赋值给一个一维数组.(这六个随机数不能重复)
//请编写函数fun,该函数的功能是:删去一维数组中所有相同的数,使之只剩下一个.函数返回删除后数组中元素的个数.
有15个数按小到大的顺序存放在一个数组中,输入一个数,要求用折半查找法找出该数组中第几个元素的值.
从3,5,7,11,13,17这六个数中,取两个数组成真分数,这样的真分数有几个?
编写VB程序.输入20个数,放在数组中,输出其总和,平均数,以及大于平均数的那些数
编写c语言二维数组一、任意输入15个整数到二维数组中,将它们输出显示成一个5行3列的数阵.二、任意输入9个整数到二维数组
从12345678中任意取出六个数,并输出(这六个数有28种组合,要全部输出).