int m,k,i,n=0,x; cout<<"请输入m的值: "; cin>>m; cout<<"请输入k的值: "; cin>>k; //n的初始值从0开始,所以n for(x=m+1;n { for(i=2;i { if(x%i==0) break; } if(i==x) { //此种条件下为素数,才输出 n=n+1; cout< } }注释的地方修改一下即可