void main() {
int r, m, n, t;
scanf_s("%d\n%d", &m, &n);
if (m < n) {
t = m;
m = n;
n = t;
}
while (2) {
r = m % n;
if (r == 0) {
printf("%d", n);
break;
}
m = n;
n = r;
}
}

  

最新文章

  1. 强连通 HDU3072
  2. linux socket
  3. Linux恢复删除文件
  4. [HeadFist-HTMLCSS学习笔记][第四章Web镇之旅]
  5. 实现Android语音识别服务接口 RecognitionService的方法
  6. Linq 导出Excel
  7. Java中集合List,Map和Set的区别
  8. 理解性能的奥秘——应用程序中慢,SSMS中快(1)——简介
  9. switch case 遇到判断type分支的写法
  10. centos7下kubernetes(2。kubernetes---start,重要概念)
  11. Robot Framework自动化测试Selenium2Library库详细用法
  12. Maven deploy部署jar到远程私服仓库
  13. 【Android】详解Android Service
  14. [APP] Android 开发笔记 003-使用Ant Release 打包与keystore加密说明
  15. struts2 自带的 token防止表单重复提交拦截器
  16. 简易Python语句获取本机ip地址
  17. 转载:SQL Server编程基本语法
  18. 无法启动此程序,因为计算机丢失MSVCP120.dll
  19. Spring框架总结(十一)
  20. 线程池 (thread pool) 的类型与实现方式

热门文章

  1. for循环结构、range方法
  2. 在windows上构建OpenCascade
  3. A. Greatest Convex【Codeforces Round #842 (Div. 2)】
  4. ajax补充知识点、多对多外键的三种创建方式、django内置序列化组件、批量操作数据、分页器推导思路与自定义分页器的使用、form组件
  5. 【学习笔记】动态树 Link-Cut Tree
  6. 记OPNsense防火墙的安装过程 - 安全
  7. 初始rust
  8. Unity_UIWidgets - 文字图标Icon
  9. Flink1.15仅支持ZooKeeper3.5/3.6
  10. drf-序列化字段及参数、序列化和反序列化高级用法、ModelSerializer使用