- public class SumTest {
- public static void main(String[] args) {
- int sum = 0; // 累加器,用于累加求和
- int a = 2; // 任意一个数
- int b = 0; // 在累加过程中用于表示当前一轮的数
- int c = 5; // 共有多少数相加
-
- for (int i = 0; i < c; i++) { // 循环累加,假设有5个数相加
- b = b * 10 + a; // 当前一轮的数等于上一轮的数乘以10再加a的值
- sum += b;
- }
- System.out.println(sum);
- }
- }
复制代码
仔细研究,实现算法应该还有多种。我好像没有实现你说的“几个数相加有键盘控制”,这个应该是让变量c等于由键盘输入的一个值就行了。 |