Java 1到2020长度(填空题)
方法一:手算也是可以的,分为四类
1.一位数 1-9 就9-1+1 9个数X1
2.二位数 10-99 就99-10+1 90个数X2
3.三位数 100-999 就999-100+1 900个数X3
4.四位数 1000-2020 就2020-1000+1 就1021个数X4
然后求和即可 9 X1+ 90 X2 + 900X3 + 1021 X4 答案为6973
方法二编程:
public class Main {
public static void main(String[] args) {
int a=2020;
int n1=9-1 +1;
int n2=99-10 +1;
int n3=999-100 +1;
int n4=a-1000 +1;
int count=n1*1+n2*2+n3*3+n4*4;
System.out.println(count);
}
}
答案为6973