文章
22
粉丝
0
获赞
75
访问
2.3k
#include <stdio.h>
int getLen(char str[1001]){//获取大数的长度
int len;
for(len=0;str[len]!='\0';len++){}
return len;
}
int isLarger(char a[1001],char b[1001]){//前面的大数大于后面的大数,1前面大,0后面大,2相等
int al,bl,i;
al=getLen(a);
bl=getLen(b);
if(al>bl){//长度不同时,较长的更大
return 1;
}else if(al<bl){
return 0;
}
for(i=0;i<al;i++){//长度相同时依次比较
if(a[i]>b[i]){
return 1;
}else if(a[i]<b[i]){
return 0;
}
}
return 2;
}
void swap_2(char a[1001],char b[1001]){//交换两个大数
int i;
char temp;
for(i=0;i<1001;i++){
&...
登录后发布评论
暂无评论,来抢沙发