初学java,题目求解

输入一个十以内的数,用下列表达式求它的和

例如:

* 输入一个3  求3+33+333

* 输入一个5  求5+55+555+5555+55555

运用for


慕粉4257660
浏览 1040回答 3
3回答

Tobey_滔

我来了!!!只是我的一种方法!!!还有其他方法的...仅供参考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); } }
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java