B1010 一元多項式求導 25分

2021-10-10 02:25:51 字數 843 閱讀 4022

題目描述:

思路:

①:使用while……eof來輸入

②:使用陣列來儲存係數和指數,例如e[3]=4,代表著指數為3的x的係數為4。

③:求導應從指數小的開始,如果從指數大的數求導,則指數小的數可能會被覆蓋掉,例如e[3]=4,e[2]=1代表著y=4x³+x²。若從指數為3的數開始求導,即e[3]=4 ==>e[2]=12 則原本的e[2]=1會被e[2]=12給覆蓋掉導致答案錯誤。

④:輸出應該從指數大的數開始。

**描述:

#include

int e[

1005

],cot;

intmain()

e[0]=

0;//特判

for(

int i=

1;i<=

1000

;i++)if

(cot==0)

printf

("0 0");

else

for(

int i=

1000

;i>=

0;i--)}

printf

("\n");

// for(int i=4;i>=0;i--)

// if(cot==0)

// printf("%c",char(10));

return0;

}

B1010 一元多項式求導 (25 分

1010 一元多項式求導 25 分 設計函式求一元多項式的導數。注 以指數遞降方式輸入多項式非零項係數和指數 絕對值均為不超過 1000 的整數 數字間以空格分隔。以與輸入相同的格式輸出導數多項式非零項的係數和指數。數字間以空格分隔,但結尾不能有多餘空格。注意 零多項式 的指數和係數都是 0,但是表...

B 1010 一元多項式求導 25 分

1010 一元多項式求導 25 分 設計函式求一元多項式的導數。注 x n n為整數 的一階導數為nx n 1 以指數遞降方式輸入多項式非零項係數和指數 絕對值均為不超過 1000 的整數 數字間以空格分隔。以與輸入相同的格式輸出導數多項式非零項的係數和指數。數字間以空格分隔,但結尾不能有多餘空格。...

B1010 一元多項式求導

設計函式求一元多項式的導數。注 xn n為整數 的一階導數為nxn 1。輸入格式 以指數遞降方式輸入多項式非零項係數和指數 絕對值均為不超過 1000 的整數 數字間以空格分隔。輸出格式 以與輸入相同的格式輸出導數多項式非零項的係數和指數。數字間以空格分隔,但結尾不能有多餘空格。注意 零多項式 的指...