搜索
首页 电脑/网络 程序设计 C/C++

C中关于求最大公约数和最小公倍数问题,高手指点啊

  #include "stdio
  h"void main(){int m,n,m1,n1,a;printf("Enter two number:\n");scanf("%d%d",&m,&n);m1=m;n1=n;a=m1%n1;while(a!=0);{m1=n1;n1=a;a=m1%n1;}printf("%d\n",n1);printf("%d\n",m*n/n1);getch()}还有什么地方有问题啊?为什么总是输入数字后没反应?。

全部回答

2006-02-05

27 0
补充一个:number后面少了个s.

2006-01-27

49 0
    #include "stdio。
    h" void main() { int m,n,m1,n1,a; printf("Enter two number:\n"); scanf("%d%d",&m,&n); m1=m; n1=n; a=m1%n1; while(a!=0); { m1=n1; n1=a; a=m1%n1; } printf("%d\n",n1); printf("%d\n",m*n/n1); getch() } 例如输入:3 2 两数之间一定要有回车,因为"scanf("%d%d",&m,&n);"这个语句你以规定了。

类似问题换一批

热点推荐

热度TOP

相关推荐
加载中...

热点搜索 换一换

电脑/网络
C/C++
硬件
电脑装机
程序设计
互联网
操作系统/系统故障
笔记本电脑
反病毒
百度
软件
程序设计
C/C++
VB
数据库
汇编语言
JAVA相关
VC++
C#/.NET
其他编程语言
C/C++
C/C++
举报
举报原因(必选):
取消确定举报