7-2 一元多项式求导

来源:互联网 发布:android ui布局优化 编辑:程序博客网 时间:2024/05/14 12:11

设计函数求一元多项式的导数。
输入格式:

以指数递降方式输入多项式非零项系数和指数(绝对值均为不超过1000的整数)。数字间以空格分隔。
输出格式:

以与输入相同的格式输出导数多项式非零项的系数和指数。数字间以空格分隔,但结尾不能有多余空格。
输入样例:

3 4 -5 2 6 1 -2 0

输出样例:

12 3 -10 1 6 0
代码:
#include<stdio.h>int main(){    int a[1001],b[1001],i,j;    for(i=0;i<1001;i++)    {        scanf("%d %d",&a[i],&b[i]);        if(b[i]==0)        break;    }    for(j=0;j<=i;j++)    {        if(a[j]==0||b[j]==0)        {            printf("0 0\n");        }        else        {            printf("%d %d",a[j]*b[j],b[j]-1);            if(j==i-1)            {                printf("\n");                break;            }            else            printf(" ");        }    }}
原创粉丝点击