請哪位c語言高手幫下忙啦偶實在是不會艾c語言

時間 2021-10-15 00:23:17

1樓:

#include

#include

#include

//定義項的結構

struct inode

;//建立乙個降次排序的n項多項式

struct inode *creat()

printf("\n輸入多項式項數:");

scanf("%d",&n); //沒有檢測輸入的項數合法性

for(i=0;inum,&p2->power);

p1->next=p2;

p2->prior=p1;

p1=p2;

}p2->next=null;

printf("已建立該多項式\n");

return head;

}//輸出多項式

void output(struct inode *head)

while(p!=null)

if(p->power!=0)//指數不為零則輸出變數

}else

printf("%g",p->num);

}p=p->next;

if(p!=null && p->num>0) //中間項且係數為正則輸出"+"號

printf("+");

}printf("\n");

}//查詢某一項,按指數查詢

void finditem(struct inode *head)

printf("\n輸出要查詢項的指數:");

scanf("%d",&pow);

while(p!=null)

if(p->power!=0)//指數不為零則輸出變數

}else

printf("%g",p->num);

printf("\n");

return;

}p=p->next;

}printf("\n無該指數的項\n");

}//刪除某一項,按指數刪除

void delitem(struct inode *head)

printf("\n輸出要刪除項的指數:");

scanf("%d",&pow);

while(p!=null)

p=p->next;

}printf("\n無該指數的項\n");

}//插入某一項

void insertitem(struct inode *head)

printf("\n請輸入插入項係數和指數(以空格分開):");

scanf("%f%d",&newitem->num,&newitem->power);

while(p!=null && p->power>newitem->power)//找到插入位置

if(p==null)//插入到末尾

else

else

printf("取消插入\n");

}else}}

//多項式求和

void addpolyitem()

else if(p1->powerpower)

else

p=p->next;

}if(p1==null)

p->next=p2;

if(p2==null)

p->next=p1;

printf("求和結果:");

output(headsum);

}void main()}}

2樓:匿名使用者

用我這個,看能行不。行就採納我吧

#include

#include

#include

//定義項的結構

struct inode

;//建立乙個降次排序的n項多項式

struct inode *creat()

printf("\n輸入多項式項數:");

scanf("%d",&n); //沒有檢測輸入的項數合法性

for(i=0;inum,&p2->power);

p1->next=p2;

p2->prior=p1;

p1=p2;

}p2->next=null;

printf("已建立該多項式\n");

return head;

}//輸出多項式

void output(struct inode *head)

while(p!=null)

if(p->power!=0)//指數不為零則輸出變數

}else

printf("%g",p->num);

}p=p->next;

if(p!=null && p->num>0) //中間項且係數為正則輸出"+"號

printf("+");

}printf("\n");

}//查詢某一項,按指數查詢

void finditem(struct inode *head)

printf("\n輸出要查詢項的指數:");

scanf("%d",&pow);

while(p!=null)

if(p->power!=0)//指數不為零則輸出變數

}else

printf("%g",p->num);

printf("\n");

return;

}p=p->next;

}printf("\n無該指數的項\n");

}//刪除某一項,按指數刪除

void delitem(struct inode *head)

printf("\n輸出要刪除項的指數:");

scanf("%d",&pow);

while(p!=null)

p=p->next;

}printf("\n無該指數的項\n");

}//插入某一項

void insertitem(struct inode *head)

printf("\n請輸入插入項係數和指數(以空格分開):");

scanf("%f%d",&newitem->num,&newitem->power);

while(p!=null && p->power>newitem->power)//找到插入位置

if(p==null)//插入到末尾

else

else

printf("取消插入\n");

}else}}

//多項式求和

void addpolyitem()

else if(p1->powerpower)

else

p=p->next;

}if(p1==null)

p->next=p2;

if(p2==null)

p->next=p1;

printf("求和結果:");

output(headsum);

}int main()

}return 0;}

人生自古多愁忙,生活高手請幫下忙啦!

若不曾見十八億恆河沙諸佛如來,不能書寫如是法門 若不曾見九十億恆河沙諸如來者,不能聞此法門 若人曾見百千億如來者,聞此法門不生誹謗 若有曾見百千億恆河沙如來,聞此法門能生淨信,起如實想不生誹謗 若有書此法門一四句偈,彼過九十五億千世界,如阿彌陀國,彼人佛土亦復如是 僧伽吒經是那爛陀寺鎮寺之寶,那爛陀...

中病毒啦電腦高手請幫下忙,電腦高手請進,幫下忙!謝謝!急 10

先把之前的殺軟都缷掉,再在安全模式下安裝小紅傘,再正常起動,試試如何? 用360急救箱和金山急救箱。至於解除安裝卡巴用金山毒霸,除非我們腦子進水了才這麼做。金山毒霸的自我保護不行,查殺又不徹底,在中毒的電腦上有時想裝都裝不上。而金山急救箱不是殺軟,所以不一樣。 職權所在 兄弟你可以試試360系統急救...

c語言高手朋友們進來幫個忙

先將0123456789 一分為2 一共有252個組合我覺得不對吧。不考慮重複的情況下,第一位有10個可能的數值 0 9 第二位有9個可能,第三位有8個可能,以此類推,總共有10 9 8.2 1 即10的階乘 3628800個可能值。不知道我的推斷是否正確。如果有3628800個數值的話,每個數值在...