谢谢啦~ 哪个高手帮我用C++解决个小问题啊
2008-10-20 09:26
543 查看
=0)/*利用辗除法 y)<<endl;}
y)<<endl; cout<<"他们的最小公倍数为: "<<Gbs(x y; cout<<"输入要求的两个数:"; cin>>x>>; cout<<"他们的最大公约数为: "<<Gcd(x b); }void main(){int x int b) //最小公倍数:{ return a*b/Gcd(a a%b); } int Gbs(int a int b) //最大公约数{ if(a%b==0) return a; return(b num1*num2/a); getch(); } 这个是求最大公约数和最小公倍数
|||
#include<iostream.h>int Gcd(int a a); printf("gongbeishu:%d/n" &num2); if(num1<num2)/*交换两个数 程序如下: #include<iostream.h> class Calculate { private: int number1; int number2; int MostLarDivisor;//最大公约数 int MostLitMultiple;//最大公倍数 public: Calculate(int
如果是要用面向对象的编程思想那么就应该建立一个类描述好数据和功能 使大数放在num1上*/ { temp=num1; num1=num2; num2=temp; } a=num1;b=num2; while(b =0) i++; MostLitMultiple=i*number1; } void Calculate::Print() { cout<<"最大公约数:" ; if(MostLarDivisor==-1) cout<<"input error"; else cout<<MostLarDivisor; cout<<"最小公倍数:"; if(MostLitMultiple==-1)cout<<"input error"; else cout<<MostLitMultiple; } void main() { int x int y) { number1=x;number2=y; MostLarDivisor=-1;MostLitMultiple=-1;} int Calculate::CMostLarDivisor() { int a1=number1 int); //构造函数 int CMostLarDivisor();//计算最大公约数 int CMostLitMultiple();//计算最大公倍数 void Print();//显示函数 }; Calculate::Calculate(int x 然后通过主函数建立对象求解 =0) { int j; j=a2%a1; a2=a1; a1=j; } MostLarDivisor=a2; } int Calculate::CMostLitMultiple() { if(number1<=0||number2<=0) return 0; int i=1; while((i*number1%number2) 直到b为0为止*/ { temp=a%b; a=b; b=temp; } printf("gongyueshu:%d/n" &num1 %d" temp; printf("please input two numbers:/n"); scanf("%d num2 num1 b y); object. CMostLarDivisor(); object.CMostLitMultiple(); object.Print(); }
|||
#include "stdio.h" #include "conio.h" main() { int a y; cout<<"input two number:"; cin>>x>>y; Calculate object(x a2=number2; if(a1<=0||a2<=0) return 0; while(a1
y)<<endl; cout<<"他们的最小公倍数为: "<<Gbs(x y; cout<<"输入要求的两个数:"; cin>>x>>; cout<<"他们的最大公约数为: "<<Gcd(x b); }void main(){int x int b) //最小公倍数:{ return a*b/Gcd(a a%b); } int Gbs(int a int b) //最大公约数{ if(a%b==0) return a; return(b num1*num2/a); getch(); } 这个是求最大公约数和最小公倍数
|||
#include<iostream.h>int Gcd(int a a); printf("gongbeishu:%d/n" &num2); if(num1<num2)/*交换两个数 程序如下: #include<iostream.h> class Calculate { private: int number1; int number2; int MostLarDivisor;//最大公约数 int MostLitMultiple;//最大公倍数 public: Calculate(int
如果是要用面向对象的编程思想那么就应该建立一个类描述好数据和功能 使大数放在num1上*/ { temp=num1; num1=num2; num2=temp; } a=num1;b=num2; while(b =0) i++; MostLitMultiple=i*number1; } void Calculate::Print() { cout<<"最大公约数:" ; if(MostLarDivisor==-1) cout<<"input error"; else cout<<MostLarDivisor; cout<<"最小公倍数:"; if(MostLitMultiple==-1)cout<<"input error"; else cout<<MostLitMultiple; } void main() { int x int y) { number1=x;number2=y; MostLarDivisor=-1;MostLitMultiple=-1;} int Calculate::CMostLarDivisor() { int a1=number1 int); //构造函数 int CMostLarDivisor();//计算最大公约数 int CMostLitMultiple();//计算最大公倍数 void Print();//显示函数 }; Calculate::Calculate(int x 然后通过主函数建立对象求解 =0) { int j; j=a2%a1; a2=a1; a1=j; } MostLarDivisor=a2; } int Calculate::CMostLitMultiple() { if(number1<=0||number2<=0) return 0; int i=1; while((i*number1%number2) 直到b为0为止*/ { temp=a%b; a=b; b=temp; } printf("gongyueshu:%d/n" &num1 %d" temp; printf("please input two numbers:/n"); scanf("%d num2 num1 b y); object. CMostLarDivisor(); object.CMostLitMultiple(); object.Print(); }
|||
#include "stdio.h" #include "conio.h" main() { int a y; cout<<"input two number:"; cin>>x>>y; Calculate object(x a2=number2; if(a1<=0||a2<=0) return 0; while(a1
相关文章推荐
- Visual Studio 2010 编译 MongoDB C++ Client Driver(看这里,终于解决了编译问题,谢谢大神的分享)
- 谢谢 关于C++的小问题 编程高手来帮忙啊
- 高手请进~ 帮我解决一下C++问题啊
- 寻找silverlight高手帮忙解决问题,谢谢,
- 编引用之swap()---高手帮忙写下笔记,还有解决一下问题,谢谢了
- C++读取TXT文件问题,求高手解决,急。。。
- 帮我解决一下C++的问题啊 高手来啊~
- 你应当如何学习C++以及编程(细节是必要的,但不是重要的,把时间用在集中精力去解决问题,而不是学习新技术,那样练不成高手。在实践中提高才是最重要的。最最重要的内功还是长期学习所磨练出来的自学能力)good
- C++高手进啊 帮我解决个小问题哦~THANK YOU
- C++ SendMessage()乱码问题解决
- 为什么C++里所有类型的变量都一整型输出???请高手帮忙, 谢谢啦!!!!
- C++指针漂移问题解决方案
- Python 3.6 模块安装“error: Microsoft Visual C++ 14.0 is required...”问题解决
- Qt/C++ QSlider解决点击不能到该位置问题
- Storm DRPC 使用及访问C++ Bolt问题的解决方法
- C++中enum枚举类型成员重名问题的解决方法 - Enum枚举类型的类封装(转)
- C/C++语言中全局变量重复定义问题的解决方法
- 解决C/C++中的multiple definition of问题 - c++语言程序开发技术文章_c++编程 - 红黑联盟
- 一些可以用动态规划(DP)算法解决的问题(C++)
- Flex Socket 与 C++ 通讯 --- 安全沙箱问题解决