プログラムは、次に3にnビットの数を読み出して、各時間デジタルビット反転を出力します。注:端がプリアンブルとしないデジタル入力0出力0を含む場合。そのような入力700として、出力は7であるべきです。
入力フォーマット:
各試験は、3つの正の整数です。
出力フォーマット:
出力の数は、逆の順序ビット。
サンプル入力:
123
出力例:
321
まず、それを変更するのが面倒、少し余分に長く書き、私が所有してみましょう。。少しも、他の人ののを読んで、簡潔な、と友達を感心することができます。
1つの#include <stdio.hの> 2 INT メイン(){ 3 int型 ARR = 0 。 4 INT I = 0 。 5 のscanf(" %dの"、およびARR)。 6 INTの Q [ 3 ] = { 0 }。 7 8 Q [ 2 ] = ARR / 100 。 9 Q [ 0 ] = ARRの%10 。 10 Q [ 1 ] =(ARR-Q [ 2 ] * 100 -q [ 0])/ 10 。 11 12 のために(i = 0 ; iは< 2 ; iは++ ){ 13 であれば(Q [I] =!0 ) 14 のprintf(" %dの" 、Q [I])。 15 } 16 のprintf(" %dの"、Q [ 2 ])。 17 18 戻り 0 ; 19 }
https://blog.csdn.net/iamyococo/article/details/41660221これは他の誰かのです、あなたが見ることができます