私は数字を持っていますが、これは後ろに書く必要があります。私はすでにそれを配列で区切っていますが、この配列から新しい数値を作るにはどうしたらいいですか?数値から整数を作るには?
答えて
numberの逆の数字を配列に格納する必要はありません。
#include <iostream>
using namespace std;
int main()
{
int input;
cin>>input;
int reverse = 0;
while(input)
{
reverse *= 10;
reverse += input % 10;
input /= 10;
}
cout << reverse << endl;
return 0;
}
それは良いカットです。あなたはこれをさらに単純化することができます。なぜなら、誰もあなたに逆を保存するように依頼しているからです。 'int main() { int input; cin >> input; while(入力) { cout <<入力%10; 入力/ = 10; } return 0; } ' – user4581301
@ user4581301コードの制限は、任意の変数に逆の番号を格納しないことです。画面にのみ印刷されます。 – Abdullah
アスカーの質問によれば:「私は後ろに書く必要があります」誰もそれを保管することについて何も言わなかった。彼らが後で戻ってそれを保管することを要求した場合は、雇用条件に応じてエンジニアリングの変更命令を記入するか、余分な請求をします。 – user4581301
plzコードを表示します。 – abdullah