输入一个十以内的数,用下列表达式求它的和例如: * 输入一个3 求3+33+333 * 输入一个5 求5+55+555+5555+55555运用for
3 回答
Tobey_滔
TA贡献242条经验 获得超128个赞
我来了!!!只是我的一种方法!!!还有其他方法的...仅供参考
public class main{ public static void main(String[] args) { int num = 5; String str = ""; //记录公式 int sum = 0; //总和 for(int i = 0;i < num;i++){ int tmp = num; //临时值 for(int j = 1;j <= i;j++){ tmp = tmp*10+num; } sum += tmp; str += tmp+""; if(i < num - 1){ str += "+"; } } System.out.println(str + "=" + sum); } }
添加回答
举报
0/150
提交
取消