zoukankan      html  css  js  c++  java
  • 一元一次多项式的加法运算(数组法)

    #include<iostream>
    #include<string.h>
    #include<math.h>
    #include<algorithm>
    #include<stdio.h>
    using namespace std;

    int main()
    {
     double num1[20];
     double num2[20];
      printf("请输入多项式的最高次数数\n");
      int n;
      cin>>n;
      printf("请输入该一元多项式的元\n");
      getchar();
      char s;
      scanf("%c",&s);
      printf("请输入各一元多项式的系数,当这项没有时,默认为“0”,多项式默认为降幂排序\n");
         for(int i=0;i<n;i++)
      {
        printf("请输入第一个多项式第%d项的系数\n",i+1);
        cin>>num1[i];
      }
      for(i=0;i<n;i++)
      {
       printf("请输入第二个多项式第%d项的系数\n",i+1);
          cin>>num2[i];
      }
         for(i=0;i<n;i++)
       num1[i]=num1[i]+num2[i];
         printf("该一元多项式为;\n");
      for(i=0;i<n;i++)
      {
       if(num1[i]!=0)
       {
        printf("%.0lf%c%d",num1[i],s,n-i);
        if(i!=n-1)
         cout<<"+";
       }
      }
      cout<<endl;
      return 0;
    }

      

  • 相关阅读:
    fzyjojP2931 乱搞
    bzoj3730. 震波
    禁用DRM
    [学习笔记]替罪羊树
    Oracle数据库升级前必要的准备工作
    [NOI2012]骑行川藏
    oracle补丁类型
    IOI2018题解
    Oracle的Central Inventory和Local inventory详解
    CodeCraft-19 and Codeforces Round #537 (Div. 2)
  • 原文地址:https://www.cnblogs.com/xiohao/p/2995326.html
Copyright © 2011-2022 走看看