
No.3ベストアンサー
- 回答日時:
文字列として反転(さらにそれを数値に変換)してもできますが、
> 10で割った余りが1番上の桁に上がって
> それを「入力した桁数回」繰り返せば出る
これでできますよ。試しに書いてみました、Cですが。
念のため:負の数を渡してはダメ(笑)。対策は…お考え下さい。
int num_reversed(int original)
{
int reversed = 0;
while (original > 0) {
reversed = original % 10 + reversed * 10;
original = original / 10;
}
return reversed;
}
No.5
- 回答日時:
>プログラムを教えてください。
まずは、アルゴリズムを「自分で」考えてみるところから
始めてみてはいかがでしょうか。
人からもらったソースコードを「読むだけ」では、
身につかないと思います。いかがでしょうか。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
itoaわかりません
-
CStringのFindで文字列検索を行...
-
sscanfとscanfの違いがよくわか...
-
小文字のみを数える方法
-
「Aに対するBの割合」と「Aに対...
-
Aの値からBの値を除するとは??
-
2曲同時再生するにはどうした...
-
ある商品のロス率を5%見込み、...
-
有効数字について 以前質問をし...
-
int16_t の _t は何?
-
fgetsについて
-
マイナスからプラスへ転じた時...
-
三角形の判別
-
プログラムでの数字につく”f”の...
-
std::set<int> で、ある値が何...
-
c言語で、繰り返し文の中で、0....
-
2重定義って??
-
Excel VBAで、Application.Inpu...
-
C言語のwhile文を使った素数判...
-
火災保険の値上げについて
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
fgets関数を使用したときの文字...
-
sscanfとscanfの違いがよくわか...
-
fgetsで拾われる改行文字を削除...
-
CStringのFindで文字列検索を行...
-
charと%c , %s の関係について
-
C言語のステップ数をカウントす...
-
反転した数値を表示させるやり方
-
C言語 空白の行(改行のみ)が...
-
Cで「大文字、小文字の判定」は...
-
putsとputcharの違い?
-
1行の文字列を時間差で表示する...
-
C言語 strlen 再入力を促す
-
str[j++]の意味
-
C言語の初心者です。これを実行...
-
C言語、単語ごとに改行したい
-
C言語:配列の中の文字を。。。
-
gets fgetsについて
-
プログラムのことで
-
文字列の操作
-
エディットボックスに入力され...
おすすめ情報