当前位置: 首页 > news >正文

小刚说C语言刷题—1088求两个数M和N的最大公约数

1.题目描述

求两个正整数 M 和 N 的最大公约数(M,N都在长整型范围内)

.输入

输入一行,包括两个正整数。

输出

输出只有一行,包括1个正整数。

样例

输入

45 60

输出

15

2.参考代码(C语言版)

#include <stdio.h>
//下面是辗转相除法求最大公约数
int main(void)
{
    long long m,n,m1,n1;
    long long t;
    scanf("%lld%lld",&m, &n);
    m1=m;
    n1=n;
    while(m%n!=0)
    {
        t=n;
        n=m%n;
        m=t;
    }
    printf("%lld",n);
    return 0;

3.扩展实例

 

今天内容到此结束,下次再见!

http://www.dtcms.com/a/193406.html

相关文章:

  • 每周靶点:TIGIT、ICAM1及文献分享
  • 嵌入式自学第二十二天(5.15)
  • 21、工业大数据分析与实时告警 (模拟根因分析) - /数据与物联网组件/bigdata-root-cause-analysis
  • 线程的两种实现方式
  • 鸿蒙OSUniApp实现的倒计时功能与倒计时组件(鸿蒙系统适配版)#三方框架 #Uniapp
  • 低损耗高效能100G O Band DWDM 10km光模块 | 支持密集波分复用
  • Elasticsearch 快速入门指南
  • ChromaDB 向量库优化技巧实战
  • SymPy | 使用SymPy求解多元非线性方程组
  • 合并两个有序数组的高效算法详解
  • 1.1 认识编程与C++
  • 黑马k8s(七)
  • 腾讯开源实时语音大模型VITA-audio,92mstoken极速响应,支持多语言~
  • 麒麟v10 部署 MySQL 5.6.10 完整步骤
  • javaSE.迭代器
  • AI Agent开发第67课-彻底消除RAG知识库幻觉-文档分块全技巧(1)
  • 密码学刷题小记录
  • QML学习01(设置宽度、高度、坐标点、标题,信号与槽,键盘事件)
  • 网页渲染的两条赛道
  • 【高斯拟合】不用库手写高斯拟合算法:从最小二乘到拟合参数推导
  • 牛客网NC22012:判断闰年问题详解
  • [c语言日寄]数据结构:栈
  • RAGFlow 中的 Rerank 和 Recall 解释
  • 大数据架构选型全景指南:核心架构对比与实战案例 解析
  • 吊舱热敏传感器抗干扰技术分析!
  • mysqlbinlog用法详解
  • AI数字人融合VR全景:从技术突破到可信场景落地
  • LeetCode 235. 二叉搜索树的最近公共祖先 LeetCode 701.二叉搜索树中的插入操作 LeetCode 450.删除二叉搜索树中的节点
  • Logistics | Days of Inventory vs. Stock Days 【待续】
  • 射击游戏demo11