C语言网

 找回密码
 加入社区!

QQ登录

只需一步,快速开始

查看: 642|回复: 2

发一段c++代码(最大公约数和最小公倍数) [复制链接]

Rank: 1

主题
0
帖子
2
C币
4 枚
在线时间
0 小时
发表于 2009-8-30 10:41:57 |显示全部楼层
本帖最后由 C++ 于 2009-8-30 10:44 编辑

  1. #include<iostream>
  2. using namespace std;
  3. int main()
  4. {
  5.     int m=0,n=0;
  6.     cout<<endl
  7.         <<"请输入两个数(整型,从小到大):";
  8.     cin>>n>>m;
  9.     while(n>m)
  10.     {
  11.         cout<<endl
  12.             <<"输入格式错误,请重新输入.:";
  13.         cin>>n>>m;
  14.     }
  15.     int m1=m;
  16.     int n1=n;
  17.     int i=m%n;
  18.     while(i!=0)
  19.     {
  20.         m=n;
  21.         n=i;
  22.         i=m%n;
  23.     }
  24.     cout<<endl
  25.         <<n1<<"与"<<m1<<"的最大公约数是:"<<n<<endl;
  26.     cout<<n1<<"与"<<m1<<"的最大公倍数是:"<<m1*n1/n<<endl;
  27. return 0;
  28. }
复制代码

Rank: 1

主题
0
帖子
1
C币
1 枚
在线时间
1 小时
发表于 2010-7-17 21:59:49 |显示全部楼层
错的         .
您需要登录后才可以回帖 登录 | 加入社区!

C语言 ( 粤ICP备11042647号-2 )

GMT+8, 2012-2-6 15:18

©2009-2011 cyuyan.com.cn

回顶部