xixi0_ 2022-04-07 16:31 采纳率: 75%
浏览 24
已结题

蓝桥杯 基础练习 字母图形

请问这个代码是有哪种情况没考虑到的吗,提交后显示部分测试样例没通过

img

img

  • 写回答

1条回答 默认 最新

  • 北斗猿 新星创作者: 人工智能技术领域 2022-04-07 17:07
    关注
    
    import java.util.*;
    public class Main {
        public static void main(String[] args) {
            Scanner scanner = new Scanner(System.in);
            int n = scanner.nextInt();
            int m = scanner.nextInt();
            char[][] arr = new char[n][m];
            for(int j=0; j<m; j++) {
                //第一行
                arr[0][j] = ((char) (j + (int) 'A'));
                System.out.print(arr[0][j]);
            }
            System.out.println();
            for(int i = 1;i<n; i++) {
                //第一列
                arr[i][0] = ((char) (i + (int) 'A'));
                System.out.print(arr[i][0]);
                for(int j = 1;j<m; j++) {
                    arr[i][j] = arr[i-1][j-1];
                    System.out.print(arr[i][j]);
                }
                System.out.println();
            }
     
        }
    }
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

问题事件

  • 已结题 (查看结题原因) 4月7日
  • 已采纳回答 4月7日
  • 创建了问题 4月7日