这个为什么无输出
  • 板块学术版
  • 楼主wbstc12138
  • 当前回复9
  • 已保存回复9
  • 发布时间2020/11/25 22:39
  • 上次更新2023/11/5 07:20:06
查看原帖
这个为什么无输出
417994
wbstc12138楼主2020/11/25 22:39
#include <stdio.h>
#include <math.h>
int main() {
	int  c, e, n;
	int a[10000];
	int d=0, b;
	scanf ("%d",&n);
	for (b=4; b<1e5; b++) {
		e=0;
		for (c=2; c<sqrt(b); c++) {
			if (b%c==0.0) {
				a[d]=b;
				d++; 
				e=1;
			}
			if (e==1) break;
		}
	}
	for (d=0; d<n; d++) printf("%d ", a[d]);
	return 0;
}	
2020/11/25 22:39
加载中...