这是我做的
#include <stdio.h>
#include <math.h>
void main()
{ int m,i,k,n;
n=0;
for (m=101;m<=200;m=m+2)
{
k=sqrt(m);
for(i=2;i<=k;i++);
if(m%i==0) break;
if(i>k)
{ printf("%d ",m);
n=n+1;}
if(n%5==0) printf("\n");
}
printf("\n");
}
这是结果,多了好多!
101 103 105 107 109
111 113 115 117 119
121 123 125 127 129
131 133 135 137 139
141 143 145 147 149
151 153 155 157 159
161 163 165 167 169
171 173 175 177 179
181 183 185 187 189
191 193 195 197 199
Press any key to continue