有什么不对吗?0分全WA

B2043 判断能否被 3,5,7 整除

``` #include<iostream> using namespace std; int main(){ int a; bool x=0,y=0,z=0; cin>>a; if(a%3==0){ cout<<3<<" "<<endl; x=1; } if(a%5==0){ cout<<5<<" "<<endl; y=1; } if(a%7==0){ cout<<7<<endl; z=1; } if(x==0&&y==0&&z==0){ cout<<"n"; } return 0; } ```
by xieyzy @ 2023-07-31 15:55:29


每个数中间用一个空格隔开,不要输出换行鸭qwq
by shimingxin1007 @ 2023-07-31 15:58:08


↓AC代码,在你的代码上修改了好几个点······ ``` #include<iostream> using namespace std; int main(){ int a; cin>>a; if(a%3==0) cout<<"3"<<" "; if(a%5==0) cout<<"5"<<" "; if(a%7==0) cout<<"7"; if(a%3!=0&&a%5!=0&&a%7!=0) cout<<"n"; return 0; } ```
by he_shazi @ 2023-07-31 16:08:30


@[xieyzy](/user/1048461) 要仔细看题目要求,输出没有endl······
by he_shazi @ 2023-07-31 16:10:58


谢大佬
by xieyzy @ 2023-08-01 18:40:51


```c++ #include<bits/stdc++.h> using namespace std; int main(){ int n,t; cin>>n; if(n%3==0) { cout<<"3 "; t+=1; } if(n%5==0) { cout<<"5 "; t+=1; } if(n%7==0) { cout<<"7"; t+=1; } if(t==0) cout<<'n'; return 0; } ```
by danzai10 @ 2023-08-02 15:16:38


我直接硬算 ```cpp #include <iostream> using namespace std; int main() { int a; cin>>a; if(a%7==0 && a%5==0 && a%3==0){ cout<<"3 5 7"; }else if(a%5==0 && a%3==0){ cout<<"3 5"; }else if(a%7==0 && a%3==0){ cout<<"3 7"; }else if(a%5==0 && a%7==0){ cout<<"5 7"; }else if(a%3==0){ cout<<"3"; }else if(a%5==0){ cout<<"5"; }else if(a%7==0){ cout<<"7"; }else{ cout<<"n"; } return 0; } ```
by a_cub_of_deng @ 2023-08-30 12:18:06


AC~~~~…… ``` #include<bits/stdc++.h> using namespace std; int main(){ int a,b=0; cin>> a; if(a%3==0){ b=1; cout<<"3"<<" "; } if(a%5==0){ b=1; cout<<"5"<<" "; } if(a%7==0){ b=1; cout<<"7"; } if(b==0) cout<<"n"; return 0; } ```
by chenyibo_Jack @ 2023-10-26 19:55:30


AC代码: ```cpp #include<bits/stdc++.h> using namespace std; int main() { int x;//定义 cin>>x; if (x%3==0) cout<<"3 ";//判断是否3| if (x%5==0) cout<<"5 ";//5| if (x%7==0) cout<<"7";//7| if (x%3!=0&&x%5!=0&&x%7!=0) cout<<"n";//不能被357整除 return 0; } ```
by weirdo_shao @ 2023-11-24 13:54:06


|