返回列表 發帖

2023/12/02 上課重點(模擬考&考試傳來這裡)

本帖最後由 鄭繼威 於 2023-12-2 14:35 編輯

複習
Java 105 字串索引
Java 307 反轉陣列
Java 309 階乘遞迴計算
Java 310 遞迴函數

抽考TQC+
Java 306 矩陣相加

請將程式碼上傳
上傳範例:
[104]程式碼
[205]程式碼


TQC+官網

  • 本認證為操作題,總分為100分。
  • 操作題為第一至三類各考一題共三大題,第一大題至第二大題每題30分,第三大題每題40分,總計100分。
  • 於認證時間60分鐘內作答完畢,成績加總達70分(含)以上者該科合格。


[作業]
完成[KitaJudge] 305~310通過AC

上課錄影

  1. import java.util.Scanner;
  2. public class Main{
  3.     public static void main(String args[]){
  4.         int a[][]={{1,2,3},{4,5,6}};
  5.         int b[][]=new int[2][3];
  6.         int c[][]=new int[2][3];
  7.         Scanner s=new Scanner(System.in);
  8.         String x[]=s.nextLine().split(" ");
  9.         if(x.length!=6)
  10.         {
  11.             System.out.println("error");
  12.             return;
  13.         }
  14.         try{
  15.             for(int i=0; i<2; i++)
  16.             {
  17.                 for(int j=0; j<3; j++)
  18.                 {
  19.                     b[i][j]=Integer.parseInt(x[i*3+j]);
  20.                 }
  21.             }
  22.         }
  23.                 catch(Exception e){
  24.             System.out.println("error");
  25.             return;
  26.         }
  27.         compute(a, b, c);
  28.     }
  29.     public static void compute(int a[][],int b[][],int c[][]){
  30.         for(int i=0; i<2; i++){
  31.             for(int j=0; j<3; j++)
  32.             {
  33.                 c[i][j]=a[i][j]+b[i][j];
  34.                         }
  35.                 }
  36.                 print(c);
  37.     }
  38.     public static void print(int c[][]){
  39.         for(int i=0; i<2; i++){
  40.             for(int j=0; j<3; j++)
  41.             {
  42.                 System.out.printf("%4d",c[i][j]);
  43.             }
  44.             System.out.println();
  45.         }
  46.         }
  47. }
複製代碼

TOP

  1. import java.util.Scanner;


  2. public class JPA306 {

  3.         public static void main(String[] args) {
  4.                 int a[][]={{1,2,3},{4,5,6,}};
  5.                 int b[][]=new int[2][3];
  6.                 int c[][]=new int[2][3];
  7.                 Scanner s=new Scanner(System.in);
  8.                 String x[]=s.nextLine().split(" ");
  9.                 if(x.length!=6){
  10.                         System.out.print("error");
  11.                         return;
  12.                 }
  13.                
  14.         }

  15. }
複製代碼

TOP

返回列表