回复 10楼 书生牛犊
能不能把代码写给我,谢谢
学习c语言的新手,各位多多照顾
#include<stdio.h> int main(void) { int a[101]; for(int i=2; i<101; i++) { //初始化 a[i]=1; } for(int i=2; i<101; i++) { if(!a[i])continue; //如果这个数不是素数,那就跳过 for(int j=2; j*i<101; j++) { //一百以内i的倍数标记为不是素数 a[j*i]=0; } } for(int i=2; i<101; i++) { if(a[i])printf("%d ",i); } return 0; }
[此贴子已经被作者于2016-7-20 16:17编辑过]