1086 就不告诉你 (15分)

    技术2022-07-11  81

    题目:

    做作业的时候,邻座的小盆友问你:“五乘以七等于多少?”你应该不失礼貌地围笑着告诉他:“五十三。”本题就要求你,对任何一对给定的正整数,倒着输出它们的乘积。

    输入格式:

    输入在第一行给出两个不超过 1000 的正整数 A 和 B,其间以空格分隔。

    输出格式:

    在一行中倒着输出 A 和 B 的乘积。

    输入样例:

    5 7

    输出样例:

    53

    代码:

    #include<iostream> using namespace std; int main(){ int a, b; cin >> a >> b; int x = a*b; int flag = 0; while(x){ if(x){ flag = 1; } if(flag == 1){ cout << x; } x /= 10; } return 0; } //错误原因:输出的并不是乘积的形式 ,100*100乘积倒着输出应为1 /* #include<iostream> using namespace std; int main(){ int A,B; cin >> A >> B; int n = A*B; int k=0; int count=0; int a[10000]; while(n){ a[k] = n; n /= 10; k++; count++; } int sum=a[0]; for(int i=1;i < count;i++){ sum = sum*10 + a[i]; } cout << sum; } */

     

    Processed: 0.009, SQL: 9