11问答网
所有问题
运用c语言程序写出:求2~100之间的素数,将之存入数组,并输出
如题所述
举报该问题
其他回答
第1个回答 2015-11-24
int i, j = 2, n = 0, a[100] = {0};
for (i = 2; i < 101; i++) {
while (i % j != 0 && j <= i) {
j++;
}
if (j == i) {
a[n] = i;
printf("%d ", a[n]);
n++;
j = 2;
}
}
本回答被网友采纳
相似回答
用
C语言
把
2
-
100
之内
的素数
放到
数组
里,并且
输出
来。
答:
printf("%d ", i); //
输出素数
} } return 0;}
程序
首先初始化一个大小为n+1的
数组
a,表示2到n的整数。接着,通过嵌套循环遍历,如果当前的i是素数(a[i]为0),就将i的所有倍数标记为合数(a[j]=1)。最后,遍历整个数组,输出未被标记的数(即素数)。
大家正在搜
用c语言编写的程序被称为
c语言程序的基本组成部分
c语言程序100例
c语言程序由什么组成
c语言源程序的基本单位
c语言必背18个经典程序
c语言简单程序
c语言用什么编程软件
c语言程序从什么开始执行
相关问题
用C语言把2-100之内的素数放到数组里,并且输出来。
c语言 求2-100之间所有的素数,将结果分别输出,并保存到...
编辑程序实现,将1~100存放在数组中,并求100之内的素数...
c语言,求2~100的素数,并且存于a中
用c语言中函数知识编写程序,要求输出2-100之间的所有素数
C语言编程:输出2到100之间的所有素数,每行输出10个
C语言编程求出2~100之间所有的素数以及这些素数之和
C语言编写程序,找出100以内的所有素数,存放在一位数组中,...