java新的错误提示

1程序:目的是输出小写a到z 和 大写Z到A
2过程:编写好代码,保存,在cmd中输入如下,反复输入 java HomeWork03,系统就是没反应。

img

img

a是97,Z是90,所以你的条件a<Z直接就不成立,
c1<'Z' 大写Z是不是应该换成c1<'z' 小写z

望采纳 work 的 W 是小写 ,你输入了大写

c1<='Z'改为c1<='z'

c1的判断要用小写值

img

循环里的条件写的不对



  public static void main(String[] args) {
        char c1='a';
        char c2 = 'Z';

        for (int i = 0; i <26 ; i++) {
            System.out.println("c1="+c1++);
            System.out .println("c2="+c2--);
        }
    }



该回答引用ChatGPT
a是97,Z是90,97<90这也不成立啊,个人认为应把c1<='Z'改成c1<='z',这样应该就对了
望采纳!