我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

最大公倍数与最小公约数问题

#include
int main()
{
int n,m,mul,tmp;
scanf("%d,%d",&m,&n);
mul=m*n;
if(m
{
int tmp=m;
m=n;
n=tmp;
}
while(tmp!=0)
{
int tmp=m%n;
m=n;
n=tmp;
}
printf("%d\n,%d\n",n,mul/n)
为什么这样什么都输出不了

int tmp=m%n;改为tmp = m%n;你不能又定义一个临时变量tmp啊。这样的话while中的tmp就不会变化,死循环了啊

  • 关于该问题,我找了一篇非常好的博客,你可以看看是否有帮助,链接:求最大公约数和最小公倍数

近期文章

  • 请完善一下这个代码 运行不出来 应该是在longlong 后边和char c后边填东西 但是我不知道填啥
  • fread函数的相关问题
  • 编译没问题输出结果一直为0
  • windows server 2008安装不了
  • 关于c语言的pow函数
  • 致命错误:在路线上找不到Laravel
  • 算术运算符取正值和取负值怎么使用?
  • 回文数,输出不对,求解
  • Facebook购物事件不回传,只有用AppsFlyer才行,怎么解决?
  • HTTP POST:基础连接 : 连接被意外关闭
  • vue文件引入自定义字体无效
  • 为什么删除和修改按钮实现不了
  • vue通过查询数据进行table数据导出时报错
  • 如何更改div布局问题
  • Codeigniter - URI不允许的字符
  • 请问补码加法的溢出判断
  • c语言的正整数分离..
  • 宝塔linux面板装mysql为什么这么慢?
  • 关于工作簿的拆分问题
  • 桌面图标先变黄,刷新后整个桌面壁纸变黄

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华