倾向与你 发表于 2020-10-13 20:55:27

请教大佬

求出三位数中,各位数字之和能被12整除的数,并统计其个数。

Love_wings 发表于 2020-10-13 22:46:45

for i in range(100,1000):
    a = str(i)
    b = list(a)
    c = int(b)+int(b)+int(b)
    if c%12 == 0:
      print(i)

学习型motor 发表于 2020-10-13 23:19:38

j=0
for i in range(100,1000):
    if i % 12 == 0:
      print(i)
      j+=1
print(j)

昨非 发表于 2020-10-13 23:58:25

人家问的是Java{:10_277:}

犇大牛 发表于 2020-10-14 16:24:29

public class Test3 {
    public static void main(String[] args) {
      int num = 0;
      for (int i = 100; i < 1000; i++) {
            int geWei = i % 10;
            int shiWei = i / 10 % 10;
            int baiWei = i /100;
            if ((geWei + baiWei + shiWei) % 12 == 0){
                System.out.println(i);
                num ++;
            }
      }
      System.out.println("个数为:" + num);
    }
}
页: [1]
查看完整版本: 请教大佬