Little Test II

来源:互联网 发布:看泰剧用什么软件 编辑:程序博客网 时间:2024/06/06 12:21
第一次动手试试扩展欧几里得的实现,动手太少,总出错。 
if中的b==0写成了b=0,于是出现了devide by 0,编译无错,运行显示“浮点数例外”
//001Extend Eucilid#include"iostream"using namespace std;int extend_eucilid(int a,int b,int &x,int &y){int d;if(0==b) {x=1;y=0;return a;}d=extend_eucilid(b,a%b,y,x);y-= x*a/b;cout<<a<<' '<<x<<'\t'<<b<<' '<<y<<endl;return d;}

 而现在的这段测试可用了,可是依然结果不对,比如输入25,11。显示1=4*25-10*11   
再改改看。。。。
闹不住了!!这个格式不太会用!!!
原创粉丝点击