#15210: 好奇大括號的位置不同的差異


r05548051 (unknown)


int main(){

 int m,d,s;

 while(cin>>m>>d){

  s = ((m*2)+d)%3;

 if(s==0)

cout<<"普通"<<endl;

 if(s==1)

 cout<<"吉"<<endl;

 if(s==2)

 cout<<"大吉"<<endl;

}

 return 0;

}

 

這邊我用出來正確

 

 

但是我一開始打錯的地方

int main(){

 int m,d,s;

 while(cin>>m>>d){

  s = ((m*2)+d)%3;

 

}

 

 if(s==0)

 

cout<<"普通"<<endl;

 if(s==1)

 cout<<"吉"<<endl;

 if(s==2)

 cout<<"大吉"<<endl;

 return 0;

}

 

這是錯的

請問這個差異為何有差那麼多

謝謝

 

 

#15217: Re:好奇大括號的位置不同的差異


ufve0704 (爬 我爬 我爬爬爬 有排行榜這種東西就是要爬 爬過我上面的那...)


 

 

int main(){

 int m,d,s;

 while(cin>>m>>d){<<--因為它只有到

  s = ((m*2)+d)%3;

 

} <<------------------------------這裡

 

(((((( if(s==0)

 

cout<<"普通"<<endl;

 if(s==1)

 cout<<"吉"<<endl;

 if(s==2)

 cout<<"大吉"<<endl;

 return 0;)))))沒到這裡!!!!!!!!!!!!!!!!!

}

 

這是錯的

請問這個差異為何有差那麼多

謝謝

 

 

所以沒跑到括號區


#15218: Re:好奇大括號的位置不同的差異


ufve0704 (爬 我爬 我爬爬爬 有排行榜這種東西就是要爬 爬過我上面的那...)


 

 

int main(){

 int m,d,s;

 while(cin>>m>>d){<<--因為它只有到

  s = ((m*2)+d)%3;

 

} <<------------------------------這裡

 

(((((( if(s==0)

 

cout<<"普通"<<endl;

 if(s==1)

 cout<<"吉"<<endl;

 if(s==2)

 cout<<"大吉"<<endl;

 return 0;)))))沒到這裡!!!!!!!!!!!!!!!!!

}

 

這是錯的

請問這個差異為何有差那麼多

謝謝

 

 

所以沒跑到括號區


補充:題目要無限迴圈


#15290: Re:好奇大括號的位置不同的差異


r05548051 (unknown)


 

 

int main(){

 int m,d,s;

 while(cin>>m>>d){<<--因為它只有到

  s = ((m*2)+d)%3;

 

} <<------------------------------這裡

 

(((((( if(s==0)

 

cout<<"普通"<<endl;

 if(s==1)

 cout<<"吉"<<endl;

 if(s==2)

 cout<<"大吉"<<endl;

 return 0;)))))沒到這裡!!!!!!!!!!!!!!!!!

}

 

這是錯的

請問這個差異為何有差那麼多

謝謝

 

 

所以沒跑到括號區


補充:題目要無限迴圈



謝謝