2016-09-24 7 views
-2

たとえば、数字が431678の場合は7と8を見つける必要があります。6桁の数字の最後から2番目の桁を見つける方法は?

8を見つけるには数字を(%で)10で割ります。私は7を見つける方法がわかりませんおそらく10000で除算を使うと仮定しますか?私のプログラムで7(2桁目から2桁目)を印刷するにはどうすればいいですか?明らかに単純なプログラムなので、私は単純な算術を探しています。

答えて

3
const unsigned x = 431678; 
std::cout << ((x/10) % 10); 
+0

ありがとう。 3番目を見つけるには、私は10で再び分けて、それぞれの数字を見つけようとしていますか?私がやっていることには必要ではありませんが、私はそれをより良く理解しようとしています。 – JOHNSMITH8338

+0

ええ、まさに '(x/100)%10'です。 – timrau

関連する問題