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;
    }

      

  • 相关阅读:
    排序数据记录查询
    条件数据记录查询
    简单数据记录查询
    缓冲流
    转换流
    删除数据记录
    更新数据记录
    插入数据记录
    移动前端自适应适配布局解决方案和比较
    如何解决inline-block元素的空白间距
  • 原文地址:https://www.cnblogs.com/xiohao/p/2995326.html
Copyright © 2011-2022 走看看