#29502: 請問這樣為何不行呢?


zxc30359@gmail.com (邱建凱)


#include <iostream>

 

using namespace std;

 

int main(){

 

   int i[5];

 

  int a;

 

  cin>>a;

 

  while(a-->=1){

 

   for(int j=0;j<4;j++){

 

     cin>>i[j];

 

    }

 

  if(i[1]/i[0]==i[2]/i[1]){

 

   int k=i[1]/i[0];

 

    i[4]=i[3]*k;

 

    }

 

  if(i[1]-i[0]==i[2]-i[1]){

 

     int l=i[1]-i[0];

 

    i[4]=i[3]+l;

 

  }

 

    

 

  for(int m=0;m<5;m++){

 

    cout<<i[m]<<" ";

 

  }

 

    }

    return 0;

 

}

#29503: Re:請問這樣為何不行呢?


cges30901 (cges30901)


#include

 

using namespace std;

 

int main(){

 

   int i[5];

 

  int a;

 

  cin>>a;

 

  while(a-->=1){

 

   for(int j=0;j<4;j++){

 

     cin>>i[j];

 

    }

 

  if(i[1]/i[0]==i[2]/i[1]){

 

   int k=i[1]/i[0];

 

    i[4]=i[3]*k;

 

    }

 

  if(i[1]-i[0]==i[2]-i[1]){

 

     int l=i[1]-i[0];

 

    i[4]=i[3]+l;

 

  }

 

    

 

  for(int m=0;m<5;m++){

 

    cout<<i[m]<<" ";

 

  }

 

    }

    return 0;

 

}


輸出五項後要換行

#29539: Re:請問這樣為何不行呢?


zxc30359@gmail.com (邱建凱)


謝謝您 學習路上有你真好