博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
1010 一元多项式求导 (25 分)
阅读量:1907 次
发布时间:2019-04-26

本文共 659 字,大约阅读时间需要 2 分钟。

1010 一元多项式求导 (25 分)

设计函数求一元多项式的导数。(注:x
​n
​​ (n为整数)的一阶导数为nx
​n−1
​​ 。)

输入格式:

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

输出格式:

以与输入相同的格式输出导数多项式非零项的系数和指数。数字间以空格分隔,但结尾不能有多余空格。注意“零多项式”的指数和系数都是 0,但是表示为 0 0。

输入样例:

3 4 -5 2 6 1 -2 0
输出样例:
12 3 -10 1 6 0
#include<stdio.h>
int main()
{
int a,b,n[100]={0},k=0,p=0,i,flag=0;
while(1)
{
scanf("%d %d",&a,&b);
if(a= =0&&b= =0) //当a=0,b=0时;应输出0 0;
{ //当a= =0&&b!=0或a!=0&&b= =0时;是什么也不输出;
n[k++]=a;
n[k++]=b;
flag=1;
}
if(a!=0&&b!=0)
{
n[k++]=a*b;
n[k++]=b-1;
flag=1;
}
if(getchar()= =’\n’) break;
}
for(i=0;i<k;i++)
{
printf("%d",n[i]);
if(i<k-1) printf(" ");
}
if(flag==0) printf(“0 0”);//因考虑到有输入3 0 0 3;应输出0 0;
return 0;
}

转载地址:http://fwtcf.baihongyu.com/

你可能感兴趣的文章
Python干货:表达式 i += x 与 i = i + x 等价吗?
查看>>
有了这些 Chrome 插件,效率提升10倍(建议收藏)
查看>>
Python 编码错误的本质原因
查看>>
Python 开发者都会遇到的错误:UnboundLocalError
查看>>
用 Python 送“爱心”
查看>>
理解HTTPS为什么安全前,先看看这些东西
查看>>
代码这样写不止于优雅(Python版)
查看>>
一份来自掘金社区的开发者报告
查看>>
@classmethod与@staticmethod的区别
查看>>
只有1%的程序员搞懂过浮点数陷阱
查看>>
Erlang 之父 Joe Armstrong 去世
查看>>
来不及了,世界读书日,送10本书
查看>>
速来,上期中奖名单
查看>>
一名 Google 工程师的大数据处理经验
查看>>
30分钟学会pyecharts数据可视化
查看>>
从一个骗子身上学到的
查看>>
关于Python爬虫,这里有一条高效的学习路径
查看>>
Python学习指南,看这篇清晰多了!
查看>>
Oracle裁员,3点建议
查看>>
「忙」只是借口
查看>>