55问答网
所有问题
C语言输出100至1000间的素数
如题,请在这个基础上改下吧
举报该问题
其他回答
第1个回答 推荐于2017-10-03
#include <stdio.h>
int main()
{
for (int i=100;i<=1000;i++)
{
int k = i-1;
while(k>=2)
{
if (i%k==0)
{
break;
}
k--;
}
if (k==1)
{
printf("%d是素数\n",i);
}
}
return 0;
}本回答被提问者采纳
第2个回答 2014-11-01
#include <cstdlib>
#include <iostream>
using namespace std;
int main(int argc, char *argv[])
{
int a,b;
for(a=100;a<1000;a++)
{
int ist=0;
for(b=2;b<a;b++)
{
if(a%b==0)
{
ist=1;
break;
}
}
if(ist==0)
printf("%d\n",a);
}
system("PAUSE");
return EXIT_SUCCESS;
}
追问
每一个素数都输出了n遍..
相似回答
求100~
1000之间的
全部
素数
用
c语言
编程
答:
include <stdio.h>int isprime(int n);int main(void){int i;for(i=100;i<
1000
;++i){if(isprime(i)){printf("%d\n",i);}}return 0;}int isprime(int n){int i;if(n<2){return 0;}for(i=2;i*i<=n;++i){if(n%i==0){return 0;}}return 1;} ...
C语言输出100到一千之间
所有
素数
答:
首先打开CodeBlocks,创建一个新项目。项目
语言
,选择“
c
”,就可以写程序判断
素数
了,具体方法为:1、创建好项目后,我们打开 “main.c”文件。2、首先是实现输入口。3、输入口完成后,接下来就是判断素数。4、先定义好相关的变量,这里result是用来存储因子之和的,用循环,遍历所有可能因子。5、执行...
C语言
编程求100~
1000间的
所有个位为7
的素数
。
答:
int main(void){ int a,b,flag=0,sum=0;printf("100~
1000间的
所有个位为7
的素数
:");for(a=100;a<=1000;a++){ b=2;while (b
输出100到1000之间
所有
素数
答:
int i; for(i=3;i*i<=n;i+=2) if(!(n%i)) return 0; return 1;}int main(void){ int n; for(n=101;n<
1000
;n+=2) if(prime(n)) printf("%4d",n); printf("\n"); return 0;}
要判断100-
1000之间的素数
,并
输出
,应该怎样构思,麻烦帮忙写下
C
的代码...
答:
c语言
里可以用printf,c++里可以用cout<<;等等。。。} } ...//程序结尾 附C的代码:main(){ int i,j,sum=0;;for(i=100;i<=
1000
;i++){ for(j=2;j=i){ sum++;printf("第"+sum+"个"+i+"是
素数
!");} } }
大家正在搜
c语言输出100到300的素数
c语言输出1到100的素数
c语言输出100到200素数
输出100以内素数的c语言程序
c语言输出m到n之间的素数
c语言输出300以内的素数
c语言求1到100之间的素数
c语言输出100以内素数
C语言输出范围内所有素数
相关问题
C语言输出100到一千之间所有素数
C语言编程求100~1000间的所有个位为7的素数。
C语言:输出1000~2000之间的所有素数,每行输出8个,...
C语言输出100以内的素数
写一个判断素数的函数,在主函数调用该函数,程序输出100到1...
javascript 输出100-1000之间的素数
用C语言求100-1000内所有素数之和