#include <iostream>
#include <math.h>
using namespace std;
int main(){
long long int N,b,c;
int i=0;
cin >>N;
int a;
//for (i = 0; i<N; i++){
while(i<N){
i+=1;
cin>>a>>b>>c;
if(a==1)
cout<<b+c<<endl;
else if(a==2)
cout<<b-c<<endl;
else if (a==3)
cout<<b*c<<endl;
else if (a==4)
cout<<b/c<<endl;
// switch (a){
// case 1:
// cout<<b+c<<endl;
// case 2:
// cout<<b-c<<endl;
// break;
// case 3:
// cout<<b*c<<endl;
// break;
// case 4:
// cout<<b/c<<endl;
// break;
// }
}
return 0;
}
請問為什麼我用switch就會WA呢?
還是我switch的用法錯誤啊?
害我用了2快小時在這題上...((用IF的話是AC
#include
#include
using namespace std;
int main(){
long long int N,b,c;
int i=0;
cin >>N;
int a;
//for (i = 0; i<N; i++){
while(i<N){
i+=1;
cin>>a>>b>>c;
if(a==1)
cout<<b+c<<endl;
else if(a==2)
cout<<b-c<<endl;
else if (a==3)
cout<<b*c<<endl;
else if (a==4)
cout<<b/c<<endl;
// switch (a){
// case 1:
// cout<<b+c<<endl;
// case 2:
// cout<<b-c<<endl;
// break;
// case 3:
// cout<<b*c<<endl;
// break;
// case 4:
// cout<<b/c<<endl;
// break;
// }
}
return 0;
}
請問為什麼我用switch就會WA呢?
還是我switch的用法錯誤啊?
害我用了2快小時在這題上...((用IF的話是AC
抱歉..解決了
吃完飯後再來看一下,馬上就看出少了break;
果然遇到問題解不了要休息一下啊...