使用 while 和 if

简介: 【10月更文挑战第21天】使用 while 和 if。

使用 while 和 if

include

int main()
{
int n1, n2;

printf("输入两个数,以空格分隔: ");
scanf("%d %d",&n1,&n2);

while(n1!=n2)
{
    if(n1 > n2)
        n1 -= n2;
    else
        n2 -= n1;
}
printf("GCD = %d",n1);

return 0;

}

运行结果:

输入两个数,以空格分隔: 81 153
GCD = 9

相关文章
|
1月前
|
人工智能 大数据
书海畅谈:云端读书会第1期,与你共同探索AI的无限可能
为帮助大家更好地学习和交流,特推出「书海畅谈|云端读书会第1期」。首期活动时间为2023年10月10日至10月30日,参与者可通过完成阅读任务赢取精美礼品。本次活动精选《10分钟打造专属AI助手》,无论您是技术小白还是行业专家,都能从中受益。点击链接参与活动,与志同道合的朋友一起探索新知,激发灵感,建立联系。欢迎加入钉群:71215028694,与更多小伙伴互动。
|
10天前
解构赋值时如果数组元素的值是对象,如何进行解构赋值?
【10月更文挑战第30天】当数组元素的值是对象时,解构赋值提供了一种方便灵活的方式来提取和使用对象的属性值,通过不同的组合和嵌套方式,可以满足各种复杂的数据结构处理需求,使代码更加简洁和易读。
如何在文档中添加示例代码
【10月更文挑战第17天】在文档中添加示例代码是非常重要的,它可以帮助读者更好地理解和使用所介绍的内容。
|
14天前
|
机器学习/深度学习 人工智能 自然语言处理
【EMNLP2024】面向长文本的文视频表征学习与检索模型 VideoCLIP-XL
阿里云人工智能平台 PAI 与华南理工大学金连文教授团队合作,在自然语言处理顶会 EMNLP 2024 上发表论文《VideoCLIP-XL: Advancing Long Description Understanding for Video CLIP Models》。VideoCLIP-XL 模型,有效地提升了对视频的长文本描述的理解能力。
|
4天前
|
存储 Python
变量
变量。
13 6
|
10天前
|
网络架构 索引
用解构赋值来遍历数组
【10月更文挑战第30天】使用解构赋值来遍历数组为数组的遍历操作提供了一种更加灵活和简洁的方式,能够根据具体的需求灵活地获取和处理数组元素,提高代码的可读性和可维护性。
|
7天前
冒泡排序
冒泡排序。
16 5
|
7天前
|
人工智能 搜索推荐 C语言
选择排序
选择排序是一种简单直观的排序算法。其基本思想是每次从未排序部分找到最小(或最大)元素,将其放到已排序部分的末尾,直至所有元素排序完成。示例代码展示了如何使用 C 语言实现选择排序,并对一个整数数组进行排序。
12 5
|
7天前
|
机器学习/深度学习
分鱼
分鱼。
16 5
|
8天前
复数相加
复数相加。
17 5