下面的程序中,哪些程序可以实现计算1到10的和?
A. int sum=0;for (int i=1;i<=10;i++){ sum+=i;}System.out.printf("sum=%d",sum);
B. int sum=0, i=1;while (i<=10) { sum+=i; i++;}System.out.printf("sum=%d",sum);
C. int sum=0, i=1;do { sum+=i; i++;} while (i<=10);System.out.printf("sum=%d",sum);
D. int sum=0, i=1;for (;i<=10;) { sum+=i; i++;}System.out.printf("sum=%d",sum);