一元多项式的代数运算网上的程序里有term* selsort(term *h) { term *g, *p, *q; i

问题描述:

一元多项式的代数运算
网上的程序里有
term* selsort(term *h) {
term *g, *p, *q;
if(!h) return NULL;
float f;
int i, fini = 1;
for(g = h;g->next&&fini;g = g->next) {
fini = 0;
for(p = h,q = h->next;q;p = p->next,q = q->next)
if (p->expn < q->expn) {
f = p->coef;i = p->expn;
p->coef = q->coef;p->expn = q->expn;
q->coef = f;q->expn = i;
fini = 1;
}
}
for(g = h,p = g->next;p;)
if(g->expn==p->expn) {
g->coef += p->coef;
g->next = p->next;
q = p;
p = p->next;
free(q);
}
else if(g->next) {
g = g->next;
p = p->next;
}
return h;
}
这样一个函数,请问selsort是什么意思,函数的作用是什么
1个回答 分类:综合 2014-12-03

问题解答:

我来补答
函数调用
调用的下面的函数体
再问: 能详细说说吗,刚学不太明白。下面的是显示多项式的函数
 
 
展开全文阅读
剩余:2000
上一页:不是奥数题