/*import java.util.Scanner; //主類 public class student122 { //主方法 public static void main(String[] args){ //定義7個元素的字符數組 String[] st = new String[7]; inputSt(st); //調用輸入方法 calculateSt(st); //調用計算方法 outputSt(st); //調用輸出方法 } //其他方法 //輸入方法 private static void inputSt(String st[]){ System.out.println("輸入學生的信息:"); System.out.println("學號 姓名 成績1,2,3"); //創建鍵盤輸入類 Scanner ss = new Scanner(System.in); for(int i=0; i<5; i++){ st[i] = ss.next(); //鍵盤輸入1個字符串 } } //計算方法 private static void calculateSt(String[] st){ int sum = 0; //總分賦初值 int ave = 0; //平均分賦初值 for(int i=2;i<5;i++) { /計總分,字符變換成整數后進行計算 sum += Integer.parseInt(st[i]); } ave = sum/3; //計算平均分 //整數變換成字符后保存到數組里 st[5] = String.valueOf(sum); st[6] = String.valueOf(ave); } //輸出方法 private static void outputSt(String[] st){ System.out.print("學號 姓名 "); //不換行 System.out.print("成績1 成績2 成績3 "); System.out.println("總分 平均分");//換行 //輸出學生信息 for(int i=0; i<7; i++){ //按格式輸出,小于6個字符,補充空格 System.out.printf("%6s", st[i]); } System.out.println(); //輸出換行 } }*/ import java.util.Scanner; public class student122 { public static void main(String[] args) { // TODO 自動生成的方法存根 String[][] st = new String[3][8]; inputSt(st); calculateSt(st); outputSt(st); } //輸入方法 private static void inputSt(String st[][]) { System.out.println("輸入學生信息:"); System.out.println("班級 學號 姓名 成績:數學 物理 化學"); //創建鍵盤輸入類 Scanner ss = new Scanner(System.in); for(int j = 0; j < 3; j++) { for(int i = 0; i < 6; i++) { st[j][i] = ss.next(); } } } //輸出方法 private static void outputSt(String st[][]) { System.out.println("序號 班級 學號 姓名 成績:數學 物理 化學 總分 平均分"); //輸出學生信息 for(int j = 0; j < 3; j++) { System.out.print(j+1 + ":"); for(int i = 0; i < 8; i++) { System.out.printf("%6s", st[j][i]); } System.out.println(); } } //計算方法 private static void calculateSt(String[][] st) { int sum1 = 0; int sum2 = 0; int sum3 = 0; int ave1 = 0; int ave2 = 0; int ave3 = 0; for(int i = 3; i < 6; i++) { sum1 += Integer.parseInt(st[0][i]); } ave1 = sum1/3; for(int i = 3; i < 6; i++) { sum2 += Integer.parseInt(st[1][i]); } ave2 = sum2/3; for(int i = 3; i < 6; i++) { sum3 += Integer.parseInt(st[2][i]); } ave3 = sum3/3; st[0][6] = String.valueOf(sum1); st[1][6] = String.valueOf(sum2); st[2][6] = String.valueOf(sum3); st[0][7] = String.valueOf(ave1); st[1][7] = String.valueOf(ave2); st[2][7] = String.valueOf(ave3); } }
上傳時間: 2017-03-17
上傳用戶:simple
STM8規格書,從ST官網下載,沒啥別的了
上傳時間: 2017-03-24
上傳用戶:xuqm_ryan
ZET6_IIC_V,LED,103,1.0,STM,32,顯示屏,供大家學習,使用
標簽: ZET6_IIC_V LED 103 1.0 STM 32 顯示屏
上傳時間: 2017-07-05
上傳用戶:zhao123123
上傳時間: 2017-09-05
上傳用戶:wusheng4495
datasheet,L6599 from ST, 歡迎參考。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
上傳時間: 2017-10-14
上傳用戶:jiangchunjun
超級穩定的STVD和STVP的漢化補丁。ST Visual Programmer和ST Visual Develop
上傳時間: 2018-01-10
上傳用戶:pinxin619
stm32F105RBT6為意法半導體F105的芯片規格書,是stm的總多芯片中一款較為實用的芯片。
標簽: F105 RBT6 stm 105 32F RBT 32
上傳時間: 2018-03-11
上傳用戶:陳方123789
JLINK-4.40A驅動,在keil5需要的STM芯片驅動軟件
上傳時間: 2019-03-29
上傳用戶:2678459203
使用STLINK_V2對STM32單片機在Windows環境進行下載調試所需的驅動程序
上傳時間: 2019-04-04
上傳用戶:hndxlm
Altium Designer運放元件庫
上傳時間: 2019-06-07
上傳用戶:1066344461