不知道錯在哪
想請問為甚麼我的輸出很奇怪
https://hackmd.io/@cchs402/SJNUZ_R7w
#include<iostream>
using namespace std;
int main(){
int a[4],b;
cin>>b;
for(int j=0;j<b;j++){
for(int i=0;i<4;i++){
cin>>a[i];
}
if ((a[1]-a[0])==(a[2]-a[1])){
cout<<a[0]<<a[1]<<a[2]<<a[3]<<a[3]+(a[1]-a[0]);
}
else if((a[1]/a[0])==(a[2]/a[1])){
cout<<a[0]<<a[1]<<a[2]<<a[3]<<a[3]*(a[1]*a[0]);
}
}
return 0;
}
不知道錯在哪
想請問為甚麼我的輸出很奇怪
https://hackmd.io/@cchs402/SJNUZ_R7w
#include
using namespace std;
int main(){
int a[4],b;
cin>>b;
for(int j=0;j<b;j++){for(int i=0;i<4;i++){ cin>>a[i]; } if ((a[1]-a[0])==(a[2]-a[1])){ cout<<a[0]<<a[1]<<a[2]<<a[3]<<a[3]+(a[1]-a[0]); } else if((a[1]/a[0])==(a[2]/a[1])){ cout<<a[0]<<a[1]<<a[2]<<a[3]<<a[3]*(a[1]*a[0]); } } return 0;
}
輸出沒空格+沒換行+等比數列最後一項不對=你看到的很奇怪的輸出