已解决 丁政元 初级光能 #include<iostream> #include<cmath> using namespace std; int main(){ int n,m,s=0,k=0; cin>>n>>m; for(int i=n;i<=m;i++){ for(int j=2;j<=sqrt(i);j++){ if(i%j==0){ k=1; break; } } if(k==0){ s++; } k=0; } cout<<s; return 0; } 怎么做!!!
已采纳 孙坚恒 资深守护 在第一个for循环前加 if(n==1) n=2; 即可孙坚恒在2019-01-27 14:02:56追加了内容孙坚恒在2019-01-27 14:10:33追加了内容保证AC!!!