Scanner input = new Scanner(System.in);
System.out.print("请输入一个大写的字母:");
//定义 zimu 来保存用户输入的字母
String zimi = input.next();
//讲用户输入的字母转化成ASCⅡ中索代表的数字 并用zimua 来保存
char zimia = zimi.charAt(0);
//将用户输入的字母换成十进制的数字 并赋值给 h
int h =zimia-64;
int j = h;
// 外层循环实现换行 定义 a 来表示
for ( int a =1 ; a<=h ; a++ )
// 第一层循环 定义 b 来表示前半部分每行的个数
for ( int b = 1 ; b<a ; b++ )
// 输出 A->Z 字母递增的输出
System.out.print((char)(j+63+b));
// 第二层循环 定义 c 来表示后半部分每行的个数
for ( int c = 0 ; c<a ; c++ )
//输出 A->Z 字母递减的输出
System.out.print((char)(h-c+64));
System.out.println();
import java.util.Scanner; class { public static void main(String[] args) { /* 输出一个三角形 */ Scanner input = new Scanner(System.in); System.out.println("请输入一个大写的字母:");
前言:不知咋的脑袋抽筋的想到数字可以直接自增成序列要是字母呢该怎么增加 aaa aab aac aad aae aaf aag aah aai aaj aak??于是就有了下面的代码
要是大神们有简介的方法请不吝赐教;
package com.example.example1.web;
public class test1 {
public static void main(Str...
public static void main(String[] args) {
String val = "";
java.util.Random random = new java.util.Random();
for (int i = 0; i