1. 程式人生 > >定義一個int型陣列,包含10個元素,分別賦值為1~10, 然後將陣列中的元素都向前移一個位置,最後一個元素的值是原來第一個元素的值,然後輸出這個陣列

定義一個int型陣列,包含10個元素,分別賦值為1~10, 然後將陣列中的元素都向前移一個位置,最後一個元素的值是原來第一個元素的值,然後輸出這個陣列

public class Homework {
public static void main(String[] args) {

定義一個int型陣列,包含10個元素,分別賦值為1~10, 然後將陣列中的元素都向前移一個位置,

最後一個元素的值是原來第一個元素的值,然後輸出這個陣列

int[] a = new int[10];

for(int i=0;i<10;i++){
int j=(int)(Math.random()*10);
a[i]= j;
System.out.println(a[i]);
}
int temp = a[0];
for(int i=0;i<9;i++){
a[i]=a[i+1];
System.out.println("排列後位置:"+a[i]);
}
a[9]=temp;

System.out.println("排列後位置:"+a[9]);

//利用for迴圈輸出乘法口訣
for(int i=1;i<10;i++){
System.out.println();
for(int j=1;j<i;j++){
if (j>i) break;
           System.out.print(j+"*"+i+"="+i*j+" ");
}
System.out.println();
}
//在螢幕上打印出n行的金字塔圖案,如,若n=5,則圖案如下
for(int i=1;i<=5;i++){
       for(int j=4;j>=i;j--){
           System.out.print(" ");  
       }  
       for(int k=1;k<=2*i-1;k++){
           System.out.print("*");     
       }    
   System.out.println();      
}

}


}

相關推薦

定義一個int陣列包含10元素分別1~10 然後陣列元素前移一個位置最後一個元素原來第一元素然後輸出這個陣列

public class Homework {public static void main(String[] args) { 定義一個int型陣列,包含10個元素,分別賦值為1~10, 然後將陣列中的元素都向前移一個位置, 最後一個元素的值是原來第一個元素的值,然後輸出這

編寫程式由從標準輸入裝置讀入的元素資料建立一個intvector物件然後動態建立一個與該vector物件大小一致的陣列把vector物件的所有元素給新陣列

先建立一個含有若干int型的vector容器,變數名為ivec。用標準輸入來初始化這個容器的每一個元素。 再動態建立一個int型陣列,利用迭代器來遍歷容器,並利用容器來初始化動態建立的陣列 最後的cout<<*(p-10)是返回到了陣列的最開始的位置,p指標又重新指向了第一個元素

Java程式設計:定義一個int的一維陣列包含10元素分別一些隨機整數然後求出所有元素的最大最小平均值輸出出來。

public class Program1 {/**1.定義一個int型的一維陣列,包含10個元素,分別賦一些隨機整數,然後求出所有元素的最大值,最小值,平均值,和值,並輸出出來。*/public static void main(String[] args) { int[

Java 一個int陣列的求最大最小

小友今日看單元測試,發現的一個測試用例的程式碼。而測試的是某個類的最大值,最小值方法。 在此把測試類發上來。保留此地,如有人對此有興趣,看以看下。閒話少說: public class MaxMinTool { public static int getMax(int[

輸入一個int整數其逆序輸出每個數字後有一個空格。 n按其逆序輸出每個數字後有一個空格輸出佔一行。例如輸入12354輸出4 5 3 2 1

#include<stdio.h>#include<math.h> int main(){ int n,a; scanf("%d",&n); while(1) { if(n>=10)  {  a=n%10;  n=n/10;  print

輸入一個int整數按照從右左的閱讀順序返回一個不含重複數字的新的整數

輸入描述: 輸入一個int型整數 輸出描述: 按照從右向左的閱讀順序,返回一個不含重複數字的新的整數 import java.util.*; public class Main {      pub

C語言如何求任意一個int陣列的長度?

問題即:int length(int ar[]);只給出陣列首地址,返回該陣列的長度C語言中對陣列的操作不太靈活,而陣列操作又是不可或缺的 計算記憶體容量用運算子sizeof可以計算出陣列的容量(位元組數)。示例7-3-3(a)中,sizeof(a)的值是12(注意別忘了’/

list集合按照某個欄位排序(從大到小)然後list的物件倒序

需求: 查詢資料庫的到多條據,將每一行資料相加求和,得到sum,在jsp中跟據sum總和排序。 首先,我是用Page<Analysis> page  去接受返回值,在controller層進行資料處理。List<Analysis> list  =

java實現一列亂序的字元'a','c','u','b','e','p','f','z',排序後並按照英文字母表的逆序輸出陣列排序)

實現: package com.array.test; import java.util.Arrays; import java.util.Scanner; /** * 將一列亂序的字元,'a','c','u','b','e','p','f','z',排序後並按照英文字母表的逆

Numpy , Tensor , Variable 增刪一個1的維度

1.Numpy.array 給 2-d Array(H, W) 增加一個值為 1 的維度成為 3-d Array(H, W, 1): 彩色影象 在 numpy中以 (H, W, C) 形狀(channel-last)的 3-d Array 儲存; 而 灰度影象 則

extjs4 combobox 多選與 2017.1.10

初始化 xtype: 'combobox', editable: false, multiSelect: true,//啟用多選 queryModel: 'local', displayField

一個int二進位制數1的個數

#include <stdio.h> int main(int argc, const char *argv[]) {     int i = 0;     int a = 0;     int n = 0;     printf("please enter a int:");     scanf

c# 命令copy 已退出,返回1

col .cn 文件 返回 copy nbsp spa round img 後期生成時間命令行,可以指定生成目錄,是否刪除.pdb文件 c#中 命令copy 已退出,返回值為1

解決windows下UDP網路資料接收時recvfrom時返回 -1 但是緩衝區buffer有資料的問題

引言 最近在windows下編寫UDP網路伺服器,用於接收來自Linux開發板傳送過來的資料,遇到返回值-1 但是接收buffer中資料完整,本文介紹除錯過程以及在除錯過程中思路和方法。 一 問題描述 windows作為UDP伺服器端,Linux下作為客戶端,windows下每次

request.getContentLength()的-1的問題解決方案【HttpPost發起】

1、問題的發現,服務端使用DataInputStream的方式獲取流,直接上程式碼說明 try { DataInputStream in = new DataInputStream(request.getInputStream()); // 將請求訊息的實體送到b變數中 int total

神經網路1的偏置項b到底是什麼?

https://blog.csdn.net/Uwr44UOuQcNsUQb60zk2/article/details/81074408 前言 很多人不明白為什麼要在神經網路、邏輯迴歸中要在樣本X的最前面加一個1,使得 X=[x1,x2,…,xn] 變成 X=

小程式開發技巧(一) 獲取長字串1的索引

 有這樣一個需求,返回一個1024個字元的長字串,字串中只包含0或1,要返回所有值為1的索引。 var m_mp_status = res.data.obj.POINT_DNBYCQK.m_mp_status; var result = []; Array.prototype.forE

bitcount函式統計其整數引數的1的二進位制位的個數

/* bitcount: count 1 bits in x */ int bitcount(unsigned x) { int b; for (b = 0; x != 0; x >>= 1) if (x & 01)

Arithmetic problem | 找二維矩陣權1的最大矩形面積

題目如下: 給你一個二維矩陣,權值為False和True,找到一個最大的矩形,使得裡面的值全部為True,輸出它的面積。 樣例 給你一個矩陣如下 [ [1, 1, 0, 0, 1], [0,

compareTo返回-11 、 0 的排序問題

首先,先看程式碼內容:(希望大家自己可以執行嘗試,以加深記憶和理解) package s11; import java.util.Comparator; import java.util.TreeSet; classStudentimplementsCom