陣列的倒序輸出
public class SequenceList{
//產生隨機數
public static int getRandom(int s,int e){
return (int) (Math.random()*(e-s)+s);
}
public static void reserve(int[] arr){
int n=arr.length;
for(int i=0;i<n/2;i++){
int temp=arr[i];
arr[i]=arr[n-i-1];
arr[n-i-1]=temp;
}
}
public static void main(String[] args) {
int []arr=new int[10];
for(int i=0;i<10;++i){
arr[i]=getRandom(1,100);
}
for(int r:arr){
System.out.print(r+" ");
}
reserve(arr);
System.out.println();
for(int r:arr){
System.out.print(r+" ");
}
}
}
相關推薦
將一個有序陣列倒序輸出
拿到有個題目對於初學者來說不能直接寫程式碼程式:因為如果沒有完全理解其中的思想寫起來是很困難的,首先我們要學會分析問題,然後給出解題方法。 下面我將以一個例項進行解釋說明:程式碼如下: package Demo; public class ArrayDaoXu {/** * 陣列的倒序輸出 * @par
使用指標實現char型陣列,並將輸入的字元倒序輸出
#include <iostream> #include <stdlib.h> #include <cstring> using namespace std; int main() { char a[10],*p; int m=1,n=3;
陣列的倒序輸出
package day15; public class SequenceList{//產生隨機數public static int getRandom(int s,int e){return (int) (Math.random()*(e-s)+s);}public st
帶空格字符串的倒序輸出
unit println void play none import src blog 倒序 1 import org.junit.Test; 2 3 public class StringtoChar { 4 @Test 5 public
java習題:倒序輸出一行字符串
ima http print 輸入一行字符串 ner ges log images com 倒序輸出一行字符串: public static void main(String[] args) { System.out.println("請輸入一行字
使用遞歸倒序輸出字符串
什麽 != 倒序 AI gpo 般的 內存 color pri 在之前做的一個進制轉換裏,想用一個倒序輸出,忽然想到了遞歸,然後發現是很OK的。這裏貼出一般的代碼(之前那個是輸入字符串加一個下標) #include<stdio.h> void print(
TreeMap中文排序,TreeMap倒序輸出排列
entry color 處理文本 接口 info ima import @override imp 1、TreeMap集合倒序排列 import java.util.Comparator; /** * 比較算法的類,比較器 * @author Administr
C# .net 陣列倒序排序
1、陣列方法 Array.Sort(Array Array); 此方法為陣列的排序(正序)方法 Array.Reverse(Array Array); 此方法可以將陣列中的值顛倒 兩個方法結合使用可以實現陣列的倒序排序  
Python3倒序輸出字串的N種方法
方法1(reverse法): >>> ''.join(reversed('Wonderful night!')) '!thgin lufrednoW' 方法2(for迴圈逆序法): str1 = 'Wonderful night!' for i in rang
C程式設計——將“We are from ShangHai”,以“ShangHai from are We”倒序輸出
**1、**程式 #include <stdio.h> #include <string.h> int strLen(char *); void reverse(char *); int main() { int count = 0; char str[9
Java實現倒序輸出
1.陣列輸出 public static void main(String[] args) { double[] myList = {1.9, 2.9, 3.4, 3.5}; //列印所有陣列元素 /*for(int i=0; i<myList.length
用指標編寫程式將輸入的字串倒序輸出
#include<iostream> #include<string.h> using namespace std; int main() { char a[20]; int i; char *p; p=a; cout<<"輸入一個字串"<<
微信小程式js陣列倒序reverse
微信小程式js陣列倒序reverse 普通.js用法 var a = [1,2,3]; //建立陣列· alert(a.reverse()); //顛倒順序並輸出 輸出結果321 微信小程式.js用法 var a = [1,2,3]; //建立陣列· console.
給定一個數組,請倒序輸出每一個數
題目描述: 給定一個數組, int[] abc = { 20, 90, 48, 92}; 請倒序輸出每一個數。 即,輸出 92 48 90 20 c #include<stdio.h> int main() { int a[4]={20,90,48
數字倒序輸出
#include <stdio.h> int reverseDigits( int n ); int main() { int number; /* input number */ printf( "Enter a number betwee
java 編寫一個程式實現字串大小寫的轉換並倒序輸出
package cn; public class Test01 { public static void main(String[] args) { String str= "HelloWorld"; char[] ch = str.toCharArray();
陣列逆序輸出
**描述:將一個數組中的值按逆序重新存放。例如,原來的順序為 8,6,5,4,1。要求改為 1,4,5,6,8。 輸入:輸入為兩行:第一行陣列中元素的個數 n(1<n<100),第二行是 n 個整數,每兩 個整數之間用空格分隔。 輸出:輸出為一行:輸
整數的倒序輸出
輸入一個整數(任意位數),倒序輸出 #include<math.h> int Get_len(int n) //計算這個數的位數 { int i = 0; for (n; n > 0; n /= 10)
C語言_倒序輸出
在控制檯輸入幾個數,然後對這些數值進行倒序排序 如:12345 對應54321 56324 對應 42365 指標方法: /* printf("輸入多少個數
倒序輸出 螢幕輸入一個三位數
n);}只要你輸入的數在-32768~32767之間都可以 ||| 我是學C++的 我來試試 自己好標頭 結尾 { CIN〈〈X〈〈Y〈〈Z; COUT〉〉X〉〉Y〉〉Z; } &a