您的位置:首页 > 其它

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

2018-02-26 10:09 246 查看


【思路】定义变量coe,exp分别接收输入的多项式系数和指数。当输入的第一组多项式指数已经为0时候,求导后为0,即输出"0 0";否则进入循环,根据公式计算求导后系数和指数。若为第一组,则格式为"%d %d",接下来的几组格式都为" %d %d"。
满分的C++代码如下:#include <iostream>
using namespace std;
int main()
{
int coe=1,exp=1;
int count = 0; //设置计数器,当输入数据只有1个时候输出0 0
while(scanf("%d%d",&coe,&exp)!=EOF && exp>0)
{
count++;
if(exp>0)
{
coe = coe*exp;
exp = exp-1;
if(exp>=0)
if(count==1)
printf("%d %d",coe,exp); //第一组数据格式为%d %d。
else
printf(" %d %d",coe,exp); //其后数据格式为 %d %d。
}
}
if(count==0)
printf("0 0");
return 0;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: