Java求s=a+aa+aaa+aaaa+aa...a的值,其中a是一個數字。例如2+22+222+2222+22222(此時共有5個數相加),幾個數相加由用戶控制。


        System.out.println("請輸入1-9之間的數字:");       //提示用戶輸入1--9之間的數字
		Scanner sc=new Scanner(System.in);
		int shu=sc.nextInt();                            //接受用戶輸入的數字作為題目中的“基數”
		int a=shu;                                       //定義一個變量a等於用戶輸入的數。
		int sum=0;                                       //定義變量作為數字相加的和
		System.out.println("請輸入相加的個數:");           //提示用戶輸入需要相加的個數
		int jishu=sc.nextInt();		
		if(shu>0&&shu<10)                                //如果用戶輸入的是1--9之間的數
		{
			System.out.print(shu+" ");               //先不換行輸出用戶輸入的“基數”
			for(int i=1;i<jishu;i++)                  //用循環依次輸出第二個數到最后一個數
			{	
				shu=a+shu*10;                     //從第二個數開始到最后一個數的每個數的值
				sum+=shu;                         //從第二個數開始到最后一個數的和
				System.out.print(shu+" ");	  			
			}
			System.out.println("的和是"+(sum+a));      //因為sum從第二個數開始的和,輸出的時候要加上第一個數
		}
		else                                             //用戶輸入的不是1--9之間的數
		{
			System.out.println("請輸入1-9之間的數");
		}

  

 

輸出結果

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



猜您在找 求s=a+aa+aaa+aaaa+aa...a的值,其中a是一個數字。 例如2+22+222+2222+22222(此時共有5個數相加),幾個數相加有鍵盤控制。 【JAVA習題三】求s=a+aa+aaa+aaaa+aa...a的值,其中a是一個數字。例如2+22+222+2222+22222(此時共有5個數相加 3.題目:求s=a+aa+aaa+aaaa+aa...a的值,其中a是一個數字。例如2+22+222+2222+22222(此時共有5個數相加),幾個數相加有鍵盤控制。 python基礎練習題(題目 求s=a+aa+aaa+aaaa+aa…a的值,其中a是一個數字。例如2+22+222+2222+22222(此時共有5個數相加),幾個數相加由鍵盤控制) C語言求S(n) = a+aa+aaa+aaaa+...+aa..a之值,其中a是一個數字,n表示a的位數例如:2+22+222+2222+22222(此時n=5),n和a都從鍵盤輸入。 求Sn=a+aa+aaa+...+aa+⋯+an個a 之值,其中a是一個數字,n表示a的位數,n由鍵盤輸入。例如: 2+22+222+2222+22222 (此時n=5) 求Sn=a+aa+aaa+……+aa…a(n個a)之值,其中a是一個數字,n表示a的位數,例如:2+22+222+2222+22222(此時n=5)n由鍵盤輸入 求Sn=a+aa+aaa+...+aa+n個a 之值,其中a是一個數字,n表示a的位數,n由鍵盤輸入。例如: 2+22+222+2222+22222 (此時n=5) 求Sn=a+aa+aaa+…+aa…aaa(有n個a)之值,其中a是一個數字,為2。 例如,n=5時=2+22+222+2222+22222,n由鍵盤輸入 求Sn=a+aa+aaa+…+aa…aaa(有n個a)之值,其中a是一個數字,為2。 例如,n=5時=2+22+222+2222+22222,n由鍵盤輸入。
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM