當前位置:編程學習大全網 - 網站源碼 - 壹個壹元多項式可以看作由若幹個壹元單項式按降冪排列成的線性表。請編寫程序對輸入的壹元%B

壹個壹元多項式可以看作由若幹個壹元單項式按降冪排列成的線性表。請編寫程序對輸入的壹元%B

樓上用的是鏈表,我給妳來個簡單的,

下面依次是c 和 c++代碼,均已經過嚴格測試,均可直接粘貼編譯使用。

c語言源代碼:

#include<stdio.h>

void main()

{

int a[100],b[100],i,j;

//a[100]儲存系數,b[100]儲存對應項的冪指數

for(i=0;i<100;i++)

{

scanf("%d",&a[i]);

scanf("%d",&b[i]);

if(b[i]>0)

{

a[i]=a[i]*b[i];

b[i]--;

}

else if(b[i]==0) a[i]=0;

else break;

}

for(j=0;j<i;j++)

if(a[j]!=0)

printf("%d %d ",a[j],b[j]);

}

c++源代碼:

#include<iostream.h>

void main()

{

int a[100],b[100],i,j;

//a[100]儲存系數,b[100]儲存對應項的冪指數

for(i=0;i<100;i++)

{

cin>>a[i]>>b[i];

if(b[i]>0)

{

a[i]=a[i]*b[i];

b[i]--;

}

else if(b[i]==0) a[i]=0;

else break;

}

for(j=0;j<i;j++)

if(a[j]!=0)

cout<<a[j]<<" "<<b[j]<<" ";

}

  • 上一篇:眾籌網站的基於什麽架構,是php嗎
  • 下一篇:微信信用評分是什麽意思
  • copyright 2024編程學習大全網