//作者:凯鲁嘎吉 - 博客园 http://www.cnblogs.com/kailugaji/
 #include<stdio.h>
//最大公约数
int gys(int x,int y){
int r;
while(y!=){
r=x%y;
x=y;
y=r;
}
return x;
}
//最小公倍数
int gbs(int x,int y){
int z;
z=x*y/gys(x,y);
return z;
} void main(){
int x,y;
printf("Please input two numbers:\n");
scanf("%d %d",&x,&y);
if(x<y){//交换x, y
x=x+y;
y=x-y;
x=x-y;
}
printf("%d 与 %d 的最大公约数为 %d\n",x,y,gys(x,y));
printf("%d 与 %d 的最小公倍数为 %d\n",x,y,gbs(x,y));
}

结果为:

最新文章

  1. 将PDM文件导出成CHM帮助文件
  2. html5 图片转base64预览显示
  3. Linux C 程序 指针和字符串函数(11)
  4. SQLite使用教程4 创建数据库
  5. ios 添加通用断点定位到异常点
  6. Google邮箱:Gmail国际顶级邮箱
  7. war文件
  8. 矩阵快速幂---BestCoder Round#8 1002
  9. 谈话Java在ThreadLocal理解类
  10. js中的访问器属性中的getter和setter函数实现数据双向绑定
  11. 【转】awk用法介绍
  12. MQTT和paho(二)socket
  13. 测试APPEND INSERT是否产生UNDO信息的过程
  14. 设计模式C++学习笔记之十(Builder建造者模式)
  15. angularjs图片上传和预览 - ng-file-upload
  16. 四条命令快速在Ubuntu16.04上配置DNS服务器
  17. dojo:如何显示ListBox风格的选择框
  18. python之栈和队列
  19. android操作sqlite数据库及心得
  20. servlet 和 threadlocal 与 web容器(理解threadlocal)

热门文章

  1. 使用 Cglib 实现多重代理
  2. 第一册:lesson ninety-five。
  3. SpringMVC 的运行原理
  4. 【Java并发编程】23、ConcurrentHashMap原理分析(1.7和1.8版本对比)
  5. Redis学习一(基础入门).
  6. 如何让gitbook与github仓库关联
  7. python 反射机制在实际的应用场景讲解
  8. MongoDB复合索引详解
  9. 读书笔记--Android Gradle权威指南(上)
  10. CSS/CSS3中的原生变量var详解以及布局响应式网页扩展