java新人提問我輸入數,例如我輸入5,則出來的是9 99

2021-07-31 17:58:15 字數 5214 閱讀 9222

1樓:a空手接白刃

int a=8;

long total=0;

long num=0;

string str="";

for(ing i=0;i

}system.out.println(str+"="+total);

就這些,希望能幫到你,希望採納,嘻嘻

2樓:

沒看懂 你的意思是

假如輸入 1 出來9

假如輸入2 出來99+9

假如輸入3 出來999+99+9

一次類推 最大是8 是這樣嗎

求9+99+999+9999+99999的簡便方法

3樓:淚

9 = 10 -1

99 = 100 -1

999 = 1000 - 1

所以9 + 99 + 999 + 9999 + 99999 可以換算成 =>

10 + 100 + 1000 + 10000 + 100000 - 5

因為整數相加算起來十分方便,而非整數算起來是相對更麻煩的。

演算法演算法(algorithm)是指解題方****而完整的描述,是一系列解決問題的清晰指令,演算法代表著用系統的方法描述解決問題的策略機制。也就是說,能夠對一定規範的輸入,在有限時間內獲得所要求的輸出。如果一個演算法有缺陷,或不適合於某個問題,執行這個演算法將不會解決這個問題。

不同的演算法可能用不同的時間、空間或效率來完成同樣的任務。一個演算法的優劣可以用空間複雜度與時間複雜度來衡量。

演算法中的指令描述的是一個計算,當其執行時能從一個初始狀態和(可能為空的)初始輸入開始,經過一系列有限而清晰定義的狀態,最終產生輸出並停止於一個終態。一個狀態到另一個狀態的轉移不一定是確定的。隨機化演算法在內的一些演算法,包含了一些隨機輸入。

形式化演算法的概念部分源自嘗試解決希爾伯特提出的判定問題,並在其後嘗試定義有效計算性或者有效方法中成形。這些嘗試包括庫爾特·哥德爾、jacques herbrand和斯蒂芬·科爾·克萊尼分別於2023年、2023年和2023年提出的遞迴函式,阿隆佐·邱奇於2023年提出的λ演算,2023年emil leon post的formulation 1和艾倫·圖靈2023年提出的圖靈機。即使在當前,依然常有直覺想法難以定義為形式化演算法的情況。

4樓:sunny柔石

9+99+999+9999 用簡便方法計算如下:

9+99+999+9999

=(10-1)+(100-1)+(1000-1)+(10000-1)

=11110-4

=11106

解析:此題適合用湊整法,把9看成是(10-1),99看成(100-1),999看成(1000-1),9999看成(10000-1)

主要考查對加法交換律和結合律等考點的理解。

加法交換律:

兩個數相加,交換加數的位置,和不變。用字母a、b表示加法交換律: a+b=b+a

加法結合律:

三個數相加,先把前兩數相加,再同第三個數相加,或者先把後兩數相加,再同第一個數相加,它們的和不變。

三個數連加,可以先把前兩個數相加,再加上第三個數,也可以先把後兩個數相加,再加上第一個數,它們的和不變。這就是加法的結合律。 即(a+b)+c=a+(b+c)

5樓:三樂大掌櫃

小學簡便計算:9+99+999+9999+99999

6樓:清苑茶坊

9+99+999+9999+99999=(9+1)+(99+1)+(999+1)+(9999+1)+(99999+1)-5=10+100+1000+10000+100000-5=11110+100000-5=111110-5=111105

7樓:

=(10-1)+(100-1)+(1000-1)+(10000-1)+(100000-1)

=10+100+1000+10000+100000-1-1-1-1-1

=111110-5

=111105

進行簡便計算時,要注意數字間的規律,常用的方法有加法和乘法的交換律;加法和乘法的結合律;乘法分配律;通過拆分、湊整法拼整數等

例如本題就是利用湊整法,將9化為(10-1),99化為(100-1)。。。湊成整百整千相加再減去幾個較小的數,簡化計算

注意:在加上、去掉括號時,一定要注意運算子號變化的處理

8樓:謝老大愛吃肉

原式=(99+1)+(999+1)+(9999+1)+(99999+1)+5

=100+1000+10000+100000+5

=111105

9樓:匿名使用者

自己想去,沒學過嗎?

10樓:

=(9+1)+(99+1)+(999+1)+(9999+1)+(99999+1)

=10+100+1000十10000+10000o

=11111o

11樓:

所以可以這樣來解決

9+99+999+9999+99999=100+1000+10000+100000+10-5

100+1000+10000+100000+5

12樓:匿名使用者

bnc nbcvkk

9+99+999+9999+99999=?怎樣計算比較簡便

13樓:匿名使用者

=(10-1)+(100-1)+(1000-1)+(10000-1)+(100000-1)

=10+100+1000+10000+100000-5=111110-5

=111105

14樓:

10+100+1000+10000+100000-5;

結果好計算!

99999+9999+999+99+9的簡便計算方法

15樓:夏平生

用遞等式計算解答如下:

=(100000-1)+(10000-1)+(1000-1)+(100-1)+(10-1),

=(100000+10000+1000+100+10)-(1+1+1+1+1),

=111110-5,

=111105;

故答案為:111105。

16樓:勿忘心安

我回了謝謝你了???

17樓:傻笑一波

99999+1+9999+1+999+1+99+1+9+1-5

18樓:卿易巧

=100000+10000+1000+100+10

=111110

太簡單了

19樓:

不知道╮(╯_╰)╭不要問我?

99+999+9999+99999=? 要簡便計算。。。

20樓:孫老闆

99+999+9999+99999=111096

簡便方法計算如下:

99+999+9999+99999

=(100-1)+(1000-1)+(10000-1)+(100000-1)

=111100-4

=111096

解題思路:這道題使用湊整法,把99看成是(100-1),999看成(1000-1),9999看成(10000-1),99999看成(100000-1)

主要考查對加法交換律和結合律等考點的理解和靈活使用。

拓展資料

1、加法交換律:

在兩個數的加法運算中,在從左往右計算的順序,兩個加數相加,交換加數的位置,和不變。

例如:字母表示: a+b=b+a;a+c=c+a

數字表示: 1+2=2+1;16+30=30+16

2、加法結合律:

加法結合律即三個數相加,先把前兩個數相加,或者先把後兩個數相加。和不變,這叫做加法結合律。

例如:字母表示:a+b+c=a+(b+c)

數字表示:16+2+18=16+(2+18)=36

21樓:你愛我媽呀

=(99+1)+(999+1)+(9999+1)+(99999+1)-4

=100+1000+10000+100000-4=111100-4

=111096

22樓:胡繼蘭和張俊豪

=(100-1)+(1000-1)+(10000-1)+(100000-1)

=111100-4

=111096

23樓:匿名使用者

二(99+1)+(999+1)+(9999+1)+(99999+1)

24樓:匿名使用者

(99+1)+(999+1)+(9999+1)+(99999+1)一4=111096

9+99+999+9999+99999+999999+9999999巧算

25樓:匿名使用者

9+99+999+9999+99999+999999+9999999=(10-1)+(100-1)+(1000-1)+(10000-1)+(100000-1)+(1000000-1)+(10000000-1)

=(10+100+1000+10000+100000+1000000+10000000)-7

這裡運用等比數列求和公式,也可以死算

不用等比數列求和公式,死算,也可以得出結果=11111110-7=11111103

26樓:天使的星辰

9+99+999+9999+99999+999999+9999999=(10-1)+(100-1)+(1000-1)+(10000-1)+(100000-1)+(1000000-1)+(10000000-1)

=(10+100+1000+10000+100000+1000000+10000000)-7

=11111110-7

=11111103

27樓:黑玫沙華

原式+7-7,11111110-7=11111103

28樓:來自杏花村歡呼雀躍的暖冬

全部加一個一,得到整數再減掉七個一,11111110-7

京東新手提問,京東新人紅包是不是騙人的

這個應該只能享受一種折扣,就是滿600減120,再加上啟用白條立減30的話總共可以優惠150元 那個卷後價271下面還有個331,說明了3月19那天這雙鞋子的 是331,接著你領了300減60卷,不就是271了嘛.注意是3月19號那天才是331元。肯定還有其它有能領劵的連結,點開連結才有領優惠券可以...

在java中定義了int型別要輸入的變數如何判斷

不是很明白你的意思,如果你用控制檯輸入 scanner sca new scanner system.in int i sca.nextint 不就已經限制死型別了嗎?trycatch exception e if s instanceof string 這樣吧,用最笨的方法,不過也是挺基礎的方法i...

新人 請問 ,我這樣的做法傻麼?

嗯 小人難養也。不管怎樣我建議你 既然發現她對你不友善 你不要和她有直接矛盾哦還是要注意說話語氣,其實每個人在新單位都會遇到很多不如意的事情,我覺得忍是對自己的最好保護,你還沒到宣洩的時候,所以做好自己的工作,讓領導賞識,比和她們鬥爭重要阿!好好幹!這是你喜歡手炮!但他 她說你傻是漫遊精通左輪。建議...