XDOJ 數字處理

2021-10-13 10:36:57 字數 655 閱讀 1278

標題

數字處理

類別函式與遞迴

時間限制

2s記憶體限制

1000kb

問題描述

編寫乙個程式,從鍵盤輸入乙個非零整數n(0 < n <= 1000000000),對整數n進行如下處理:

將整數的各位數字取出來相加,如果結果是一位數則輸出該數,否則重複上述過程,直到得到的結果為一位數,並輸出該結果。

例如:n=456,變換過程如下

4+5+6=15

1+5=6

輸出結果為6

輸入說明

乙個非零整數n。

輸出說明

輸出整數n的處理結果。

輸入樣例

456輸出樣例

6

#include

#include

intmain()

while

(j!=0)

;dowhile

(t!=0)

;if(sum/

10==0)

break

;else

n=sum;

//更新n的值

}printf

("%d"

,sum)

;return0;

}

JS數字處理

在前端開發的過程中經常會遇到做一些數字處理 比如js精度問題等等 以下是我的一些總結。有一些資料金額比較大,需要每隔三個數字打乙個逗號。如下 處理數字 打逗號 param str export const handalnumber str g,1,replace split reverse join...

PHP數字處理

援引自博文 ceil 進一法取整 float ceil float value 返回不小於 value 的下乙個整數,value 如果有小數部分則進一位。ceil 返回的型別仍然是 float,因為 float 值的範圍通常比 integer 要大。eg.php echo ceil 2.3 3 ec...

sed數字處理方法

轉至 給檔案每一行加上數字序號。用tab製表符替換空間來保留空白 在數字序號和文字中間加一tab製表符 sed filename sed n s n t sed filename的功能是 print the current line number.但是這個功能是在每一行前面另加一行,並且顯示行號,而...