指针书写最大最公约数,最小公倍数

#include<stdio.h> int gcdgcm(int a,int b,int *gcd,int *gcm) { int t,temp,k,g,f; if(a<b) { t=a; a=b; b=t; } k=a; g=b; while((temp=a%b)!=0) { a=b; b=temp; } f=k*g/b; *gcd=b; *gcm=f; return 0; } int main() { int x,y,da,xiao; wh...
C指针 | 2013-12-06 14:22 | 阅读 1079 次 | 评论 0 条

指针的选择排序法

#include<stdio.h> int sort(int *a,int n) { int *p,*q,*m,t; for(p=a;p<a+n-1;p++) { m=p; for(q=p+1;q<a+n;q++) { if(*m>*q) m=q; } t=*p; *p=*m; *m=t; } return 0; } int main() { int a[10]={1,3,2,6 ,4,5,9,7,8,0}; sort(a,10); for(int i=0;i<10...
默认分类 | 2013-12-06 14:21 | 阅读 1234 次 | 评论 0 条