基礎實驗3-2.1 一元多項式求導 (20分)
基礎實驗3-2.1 一元多項式求導 (20分)
設計函式求一元多項式的導數。
輸入格式:
以指數遞降方式輸入多項式非零項係數和指數(絕對值均為不超過1000的整數)。數字間以空格分隔。
輸出格式:
以與輸入相同的格式輸出導數多項式非零項的係數和指數。數字間以空格分隔,但結尾不能有多餘空格。
輸入樣例:
3 4 -5 2 6 1 -2 0
輸出樣例:
12 3 -10 1 6 0
#include <stdio.h>
int main()
{
int x, y, flag = 0;
while(scanf("%d%d", &x, &y) == 2) //scanf("%d%d", &a, &b);
{ //如果a和b都被成功讀入,那麼scanf的返回值就是2
if(!flag) //如果只有a被成功讀入,返回值為1
{ //如果a和b都未被成功讀入,返回值為0
if(y == 0) //如果遇到錯誤或遇到end of file,返回值為EOF。
{
printf("0 0");
return 0;
}
printf("%d %d", x * y, y - 1);
flag = 1;
}
else
{
if(x * y != 0)
printf(" %d %d", x * y, y - 1);
}
}
return 0;
}
相關文章
- 1010 一元多項式求導 (25分)/c++實現求導C++
- 一元多項式操作
- 一元多項式的應用
- 數論基礎——求導求導
- 一元稀疏多項式加減法計算器
- BZOJ 3456: 城市規劃 [多項式求逆元 組合數學 | 生成函式 多項式求ln]函式
- 【實驗】【總結】基礎日期函式函式
- 基礎實驗
- MATLAB求多項式係數及次數Matlab
- 多執行緒基礎-基礎實現執行緒
- 詳解線性結構 —— 一元多項式的乘法與加法運算
- CVPR 2024 | 位元組提出視覺基礎模型:ViTamin,實現多項SOTA!視覺模型
- 實驗5-3 使用函式求奇數和 (15分)遞龜函式
- 多項式
- 《神經網路的梯度推導與程式碼驗證》之數學基礎篇:矩陣微分與求導神經網路梯度矩陣求導
- 實現多項式的JAVA類Java
- Bootstrap系列 -- 37. 基礎導航樣式boot
- Java 基礎 - 各項集合實現Java
- AAAI 2020 | 多模態基準指導的生成式多模態自動文摘AI
- Java基礎-物件導向基礎Java物件
- 實驗十一 ——————二層交換基礎
- [.net 物件導向程式設計基礎] (6) 基礎中的基礎——運算子和表示式物件程式設計
- 關於共軛分佈,beta分佈,二項分佈和Dirichlet分佈、多項式分佈的關係
- 【機器學習】多項式迴歸sklearn實現機器學習
- Intel MKL基礎(3)MKL函式分類Intel函式
- 物件導向基礎(1)--繼承 多型 重構物件繼承多型
- JAVA物件導向基礎--封裝 繼承 多型Java物件封裝繼承多型
- 多項式乘法
- matlab符號函式的求導與差分的計算Matlab符號函式求導
- 資料結構學習(C++)——單連結串列應用(一元多項式【1】) (轉)資料結構C++
- 資料結構學習(C++)——單連結串列應用(一元多項式【2】) (轉)資料結構C++
- 基礎設施建設——全域性請求引數校驗
- oracle實驗記錄 (基礎,truncate與delete區別實驗)Oracledelete
- 實驗十六——————動態路由OSPF基礎路由
- 【機器學習】多項式迴歸python實現機器學習Python
- 有標號的二分圖計數 [生成函式 多項式]函式
- 物件導向基礎物件
- 多項式全家桶