基礎實驗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;
}
相關文章
- [PAT B] 1010 一元多項式求導求導
- PAT-B 1010 一元多項式求導求導
- 1010 一元多項式求導 (25分)/c++實現求導C++
- 一元稀疏多項式相加
- 一元多項式的應用
- 數論基礎——求導求導
- 基礎實驗
- MATLAB求多項式係數及次數Matlab
- 7-2 一元多項式的乘法與加法運算 (20 分)
- 詳解線性結構 —— 一元多項式的乘法與加法運算
- 多執行緒基礎-基礎實現執行緒
- 多項式
- Java 基礎 - 各項集合實現Java
- CVPR 2024 | 位元組提出視覺基礎模型:ViTamin,實現多項SOTA!視覺模型
- 《神經網路的梯度推導與程式碼驗證》之數學基礎篇:矩陣微分與求導神經網路梯度矩陣求導
- 多項式除法
- 多項式乘法
- Java基礎-物件導向基礎Java物件
- JAVA物件導向基礎--封裝 繼承 多型Java物件封裝繼承多型
- 多項式全家桶
- 多項式半家桶
- 生成函式與多項式函式
- PHP常見陣列函式與例項[基礎]]PHP陣列函式
- 基礎設施建設——全域性請求引數校驗
- 實驗十一 ——————二層交換基礎
- 實驗十六——————動態路由OSPF基礎路由
- Linux實驗的幾個基礎命令Linux
- 使用梯度下降法實現多項式迴歸梯度
- 二項式定理公式推導公式
- 多項式求和 hd 2011
- 【模板】多項式乘法逆
- sigmoid啟用函式如何求導Sigmoid函式求導
- 夯實Java基礎系列1:Java物件導向三大特性(基礎篇)Java物件
- Python物件導向多型實現原理及程式碼例項Python物件多型
- 【機器學習】多項式迴歸python實現機器學習Python
- 【機器學習】多項式迴歸sklearn實現機器學習
- 軟體工程基礎——實驗2:需求分析軟體工程
- C++程式設計基礎實驗1C++程式設計