转跳点:

1086 就不告诉你 (15分)
 

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

输入格式:

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

输出格式:

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

输入样例:

5 7
 

输出样例:

53

这道题要特别注意到地方在于,前导0,110 *100的情况,当然不要忘记101 10的情况,不要去前导0去的把什么都给去掉了

#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#define MAXSIZE (1000 * 1000) int main(void)
{
int a, b, mult;
char buf[MAXSIZE] = {0};
scanf("%d %d", &a, &b); mult = a * b;
sprintf(buf, "%d", mult); int len = strlen(buf);
int flag = 0;
if (1 != len && '0' == buf[len - 1])
{
flag = 1;
}
for (int i = len - 1; i >= 0; i--)
{
if (1 == flag)
{
if ('0' == buf[i])
{
continue;
}
else
{
flag = 0;
}
}
printf("%c", buf[i]);
} return 0;
}

第二种:

#include <stdio.h>

int main()
{
int A, B, C;
scanf("%d %d", &A, &B);
C = A * B; while (!(C % 10))
{
C /= 10;
} while (C)
{
putchar('0' + C % 10);
C /= 10;
} return 0;
}

PAT不易,诸君共勉!

最新文章

  1. AndroidStudio开发环境配置-Windows
  2. asp.net mvc笔记一,最小的MVC工程
  3. 利用css3新增选择器制作背景切换
  4. 用CentOS 7打造合适的科研环境 :zhuan
  5. 使用Spark分析拉勾网招聘信息(二): 获取数据
  6. 黄聪:百度知道中对HTML字符实体、字符编号,&amp;开头字符的使用
  7. HNOI2015滚粗记
  8. c++11 生产者/消费者
  9. 粗窥STARTUP.A51和INIT.A51
  10. ZYB&#39;s Game(博弈)
  11. Struts2他们拦截器实例定义—登陆权限验证
  12. Linux系列教程(五)——Linux链接命令和权限管理命令
  13. 洛谷 P1146 【硬币翻转】题解
  14. Hive使用必知必会系列
  15. 【转载】Sqlserver数据库备份的几种方式
  16. Beta冲刺 (2/7)
  17. Win10一周年纪念版,瞧一瞧Linux子系统
  18. 主席树||可持久化线段树+离散化 || 莫队+分块 ||BZOJ 3585: mex || Luogu P4137 Rmq Problem / mex
  19. python基础小结
  20. 转:关于将Java编译过的.class文件打成jar可执行文件/JAR详解

热门文章

  1. uniGUI之上传文件UniFileUploadButton(26)
  2. python笔记14
  3. 时间复杂度Big O以及Python 内置函数的时间复杂度
  4. unity优化-内存(网上整理)
  5. jupyter配置 nbextension
  6. MySQL(window10)加载配置文件的顺序
  7. python3报:ImportError: No module named &#39;MySQLdb&#39;
  8. 吴裕雄--天生自然 JAVA开发学习:解决java.sql.SQLException: The server time zone value报错
  9. 吴裕雄 Bootstrap 前端框架开发——Bootstrap 排版:显示在 &lt;abbr&gt; 元素中的文本以小号字体展示,且可以将小写字母转换为大写字母
  10. Laravel 6.X + Vue.js 2.X + Element UI +vue-router 配置