编写一维数组{1,2,3,4,5,6,7,8,9,10},要求分别实现顺序和逆序输出2O的java程序

如题所述

第1个回答  2010-05-18
public class Test {

public static void main(String[] args) {
int[] i = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10};
for(int j=0; j<i.length; ++j) {
System.out.print(i[j] + " ");
}

for(int j=i.length-1; j>=0; --j) {
System.out.print(i[j] + " ");
}
}
}本回答被提问者采纳
第2个回答  2010-05-19
什么叫顺序和逆序输出20的JAVA程序啊,你是要排序吗?还是干什么

一个一维数组a[10]={1,2,3,4,5,6,7,8,9,10}将数组进行逆序处理并计算...
include<stdio.h> void main(){ int a[10]={1,2,3,4,5,6,7,8,9,10},sum= 0,i,j,temp;for(i=0;i<10;i++){ for(j=0;j<10-i;j++){ if(a[j]<a[j+1]){ temp=a[j];a[j]=a[j+1];a[j+1]=temp;} } } printf("这个数组逆序输出是:");for(i=0;i<10;i...

设有a数组,int a[10]={1,2,3,4,5,6,7,8,9,10}
\/\/#include "stdafx.h"\/\/vc++6.0加上这一行.#include "stdio.h"int main(void){ int a[]={1,2,3,4,5,6,7,8,9,10},m,n,ln,*p; ln=sizeof(a)\/sizeof(int); while(1){ printf("Input m & n(m,n>=0 m+n<=%d)...\\n",ln); scanf("%d%d",&m,&...

...按顺序存放以下数据:1、2、3、4、5,并按逆序输出结果
include "stdafx.h"include<stdlib.h> char data[5];char i;char string[10];int main(void){ printf("请输入数字:\\n");while (i<5){ gets(string);data[i] =atoi(string);i++;} for (int k=i-1; k>=0; k--){ printf("%d\\n",data[k]);} } ...

编程使1,2,3,5,6,7逆序输出
using namespace std;class A { public:A(){ int a[6]={1,2,3,5,6,7};for(int i=5;i>=0;i--){ cout<<a[i]<<" ";} } };void main(){ A a;} 希望对你有用

...给定一个数组a[10]={1,2,3,4,5,6,7,8,9,10};,使用指针将数组存放的内...
include<iostream.h> void change(int *n, int len){ int a, *p= &a;for(int i= 0; i < len\/2; i++){ p= *(n+i);(n+i)= *(n+len-1-i);(n+len-1-i)= *p;} } void main(){ int a[10]={1,2,3,4,5,6,7,8,9,10};change(a, 10);for(int i= 0; i...

用c#编写一个程序 将一个数组逆序输出
using System;using System.Text;using System.Collections.Generic;using System.Linq;namespace ConsoleApplication1{ class Program { static void Main(string[] args) { int[] a = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 0 }; Console.WriteLine("顺序输出"); for (...

C语言编程,输入10个整数,分别按顺序和逆序输出
1.首先需要定义一个整型数组用于存储输入的10个整数。这里定义一个数组a。2.然后利用for循环,接受从键盘输入的10个整数。这里使用i作为循环的游标变量。3.输入完毕后,再次利用for循环来顺序输出存储在数组的十个数。这里同样使用局部变量i作为循环的游标。4.接着,再次使用for循环来逆序输出存储在数组的...

编程问题。numbers=[1,2,3,4,5,6,7,8,9,10] numbers[10:5:
不同于 c\/c++ .c\/c++ 分点在 数值处,python 分点 在 数 的 前后 (逗号 和 空白 处)切片 切在 分隔 处。所以 倒 数 10:5:-1 切点(我用竖线表示) 在 6 | 7,8,9,10| ;所以切出 [10,9,8,7]对从 学 c\/c++ 人 转学 python, 正方向切时 通常 没问题。

int i;int a[3][3]={1,2,3,4,5,6,7,8,9};for(i=0;i<3;i++)printf("%d...
首先,a是一个3*3的二维数组;然后我们看下代码,稍微调整一下:得到如下的格式:for(i=0;i<3;i++)printf("%d",a[2-i][i]);也就是在for循环中,输出数组的一个变量,具体是哪个值呢?我们继续看;for循环中,i从0开始直到i=2循环结束,每次循环取的值为数组中的第(2-i)行,第i列的...

用java编一个程序,定义数组,用for循环语句,顺序输入10个实数,然后逆序...
import java.util.*;public class Demo { public static void main(String[] args) { double[] nums = new double[10]; Scanner input = new Scanner(System.in); for (int i = 0; i < 10; i++) { nums[i] = input.nextDouble(); } for (int i = 9; i...

相似回答