正在加载图片...
while(a%i==08.&. p*=i;a/=i;b/=i; i++: )while(a=&&. return p a*b; 2.对数组a中的元素按相反次序重新排列。 void PV(int a[],int n) int i; for(i=0;i<n/2;i++){ int x=ai]; 3.假定有定义为“struet NODE{int data;NODE*next:};”,下面算法是把以L为表头 指针的链表中各结点依次按相反次序链接并返回新链表的表头指针。 NODE *8(NODE L) if(L==NULL)return NULL; NODE p=NULL,¥q=L,*t:/p为新链表的表头指针,初始值为空 while(q!=NULL){ t=q; q=q->next; t->next= 64while(a%i==0乙& ){ P‘=i;a/=i;b/=i; 1++ ; }while(a}=ia乙 return p * a * b 2.对数组 a中的元素按相反次序重新排列 。 void PV(int a仁丑,int n) for(i=0;iGn/2;i -f- -{-){ int x=a仁i] 3.假定有定义为“struct NODE{ int data; NODE * next; } ;",下面算法是把 以 L为表 头 指针的链表中各结点依次按相反次序链接并返 回新链表 的表头指针。 NODE* f8(NODE* L) if(L,= =NULL) return NULL NODE * p=NULL, } q=L, }- t; //p为新链表的表头指针,初始值为空 while( q!=NULL)( q=}一)next; t一 ) next=
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有