Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/macos/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ 如何从中生成整数';谁的号码?_C++_Arrays_Integer_C++14 - Fatal编程技术网

C++ 如何从中生成整数';谁的号码?

C++ 如何从中生成整数';谁的号码?,c++,arrays,integer,c++14,C++,Arrays,Integer,C++14,我有一个数字,我必须倒着写。我已经在数组中分隔了它的数字,但是如何从这个数组中生成新的数字?您不需要在数组中存储数字来反转数字 #include <iostream> using namespace std; int main() { int input; cin>>input; int reverse = 0; while(input) { reverse *= 10; reverse += inp

我有一个数字,我必须倒着写。我已经在数组中分隔了它的数字,但是如何从这个数组中生成新的数字?

您不需要在数组中存储数字来反转数字

#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;
}
#包括
使用名称空间std;
int main()
{
int输入;
cin>>输入;
int反向=0;
while(输入)
{
反向*=10;
反向+=输入%10;
输入/=10;
}

cout不需要在数组中存储数字来反转数字的位数

#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;
}
#包括
使用名称空间std;
int main()
{
int输入;
cin>>输入;
int反向=0;
while(输入)
{
反向*=10;
反向+=输入%10;
输入/=10;
}

cout Plz show你的代码。Plz show你的代码。这是一个很好的切入点。你可以进一步简化它,因为没有人要求你存储相反的:
int main(){int input;cin>>input;while(input){cout@user4581301您的代码的限制是,它不会在任何变量中存储反转的数字。它只在屏幕上打印。正如提问者的问题:“我必须向后写”没有人说过要存储它。如果他们稍后回来要求存储它,你会让他们填写工程变更单或向他们收取额外费用,具体取决于你的雇佣条件。@user4581301他还提到了
创建新的编号
。让我们结束这句话,我们都会有不同的解释。PEACEWorks为me、 无论如何,我已经为你投了15分钟的赞成票。这是一个很好的切入点。你可以进一步简化这一点,因为没有人要求你存储相反的:
int main(){int input;cin>>input;while(input){cout@user4581301您的代码的限制是,它不会在任何变量中存储反转的数字。它只在屏幕上打印。正如提问者的问题:“我必须向后写”没有人说过要存储它。如果他们稍后回来要求存储它,你会让他们填写工程变更单或向他们收取额外费用,具体取决于你的雇佣条件。@user4581301他还提到了
创建新的编号
。让我们结束这句话,我们都会有不同的解释。PEACEWorks为me、 反正我投了你15分钟的赞成票。