Advertisement

pat 乙级 和 项目

阅读量:

1086 就不告诉你 (15分)

在完成作业的过程中,旁边的同学向你提问:“五乘以七的结果是多少?”此时,你可以礼貌地笑着回答:“五十三。”本题要求你针对任意给出的一对正整数,将它们的乘积进行逆序输出。
53.jpg
输入格式如下:

在第一行中输入两个不超过 1000 的正整数 A 和 B,两者之间使用空格进行分隔。
输出格式如下:

在一行中将 A 与 B 的乘积结果逆序输出。
输入样例如下:

5 7
输出样例如下:

53

思路

需要特别注意的是,在起始位置的0应当被排除,而后续出现的0则需要保留并输出。

复制代码
    #include<stdio.h>
    
    int main()
    {
      int a=0,b=0,ji=0,f=0;
      scanf("%d%d",&a,&b);
      ji=a*b;
      while(ji)
      {
    if(f==0)
    {
      if((ji%10)!=0)
      {
        printf("%d",ji%10);
        f=1;
      }
    }
    else printf("%d",ji%10);
    ji/=10;
      }
    }
    
    

全部评论 (0)

还没有任何评论哟~