2016-11-16 48 views

回答

2

整數之間使用時,符號%,給模:

1%2 = 1 
2%2 = 0 
2%3 = 1 

這是休息的時候你把兩個數字,依然存在。

在字符串中使用時,%具有特殊含義:在您的情況下,%d是一個整數(可以是任意數字的數字)。 %%將被打印爲%:第一個%作爲轉義序列。然後你有另一個%d。這兩個%d被操作1%2,3%4產生的數字所取代,它們分別是13,因爲4/3 = 0 with a rest of 3。 Analougus爲1%22/1 = 0 with a resto of 1

+0

將'%%'放在'%d'之間如何將'%%'與格式一起使用? –

+1

我寫道:格式化時'%%'是一個轉義序列:它打印'%'。你在'%d'之間放置'%%'是什麼意思? –

+0

我明白了,非常感謝! –