您要的代码
#include <stdio.h>
void main()
{
int x,y;
for(x=100;x<=200;x++)
for(y=2;y<=x;y++)
{
if(y==x) printf("%d\n",x);
if(x%y==0) break;
}
system("pause");
}
算法错误!你自己拿笔算一下就知道了,算法应该象我写的这样但对于数目很大的数就运行得较慢,对于调用库文件最好用<stdio.h>而不是"stdio.h"如果是调用自己写的文件最好用“”虽然严格是没什么差别但初学着最好规范些
[[it] 本帖最后由 faminxmu 于 2008-4-23 20:23 编辑 [/it]]