lancaster99 发表于 2023-3-12 21:54:25

--> 求助

import java.util.Scanner;
// 1:无需package
// 2: 类名必须Main, 不可修改

public class Main {
    public static void main(String[] args) {
      Scanner sc = new Scanner(System.in);
      int n=sc.nextInt();
      StringBuilder sb=new StringBuilder();
      while (n-->0){ //这里{:10_277:} {:10_277:}
            char c=(char)(n%26+'A');//取个位
            n/=26;
            sb.append(c);
      }
      System.out.println(sb.reverse());
    }
}

我想请问如何理解-->
是把n减1的意思吗 如果不好讲清楚请告诉我这个知识点叫啥我去学学谢谢

dolly_yos2 发表于 2023-3-12 21:57:34

-- 就是自减操作符吧
只不过和 > 连在一起看起来像箭头比较好看,所以有人这么写

lancaster99 发表于 2023-3-12 22:03:56

dolly_yos2 发表于 2023-3-12 21:57
-- 就是自减操作符吧
只不过和 > 连在一起看起来像箭头比较好看,所以有人这么写

意思是 n - 1 然后n要大于0是嘛
页: [1]
查看完整版本: --> 求助