程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> JAVA編程 >> 關於JAVA >> 求s=a+aa+aaa+aaaa+aa...a的值,其中a是一個數字。例如2+22+222+2222+22222(此時共

求s=a+aa+aaa+aaaa+aa...a的值,其中a是一個數字。例如2+22+222+2222+22222(此時共

編輯:關於JAVA
import java.io.*; public class Sumloop {  public static void main(String[] args) throws IOException  {      int s=0;      String output="";      BufferedReader stadin = new BufferedReader(new InputStreamReader(System.in));      System.out.println("請輸入a的值");      String input =stadin.readLine();      for(int i =1;i<=Integer.parseInt(input);i++)      {         output+=input;         int a=Integer.parseInt(output);         s+=a;      }      System.out.println(s);  } } 另解: import java.io.*; public class Sumloop {  public static void main(String[] args) throws IOException  {      int s=0;      int n;      int t=0;       BufferedReader stadin = new BufferedReader(new InputStreamReader(System.in));      String input = stadin.readLine();      n=Integer.parseInt(input);      for(int i=1;i<=n;i++){        t=t*10+n;        s=s+t;        System.out.println(t);      }      System.out.println(s);      } } *
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved