22问答网
所有问题
【C语言】输出0-200内的所有素数,并统计素数个数,采用函数判断是否是素数。
如题所述
举报该问题
推荐答案 2018-10-29
#include <stdio.h>
int Isprime(int n)
{
int i;
if(n==0||n==1) return 0;
else for(i=2;i<=n/2;i++)
if(n%i==0) return 0;
return 1;
}
int main()
{
int i,n=0;
for(i=0;i<=200;i++)
if(Isprime(i))
{
printf("%-4d",i);
n++;
if(n%10==0)
printf("\n");
}
printf("\n共%d个",n);
return 0;
}
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://22.wendadaohang.com/zd/6C6T0I206Ch2f6hXI2.html
其他回答
第1个回答 2018-10-29
#include int judge(int a) { int i; int flag=1; if(a==1) flag=0; else if(a==2||a==3) flag=1; else { for(i=2;i
相似回答
c语言
输出0
~
200
间
的全部素数,素数
的
个数
以及素数的和
答:
printf("\n0-
200
素数的个数为%d个
,所有素数
的和为:%d\n",count-1,sum);return 0;}
判断素数的c语言
程序是什么?
答:
基本思想:把m作为被除数,将2—INT()作为除数,如果都除不尽,m就是素数,否则就不是
。可用以下程序段实现:voidmain(){intm,i,k;printf("pleaseinputanumber:\n");scanf("%d",&m);k=sqrt(m);for(i=2;i<k;i++)if(m%i==0)break;if(i>=k)printf("该数是素数");else printf(...
大家正在搜
输出10000以内的所有完数
循环输出1到100之间的所有数
C语言 输出不同的数
c语言输出函数
C语言输入输出
输出1到1000的完数
c语言怎么输出数组
c语言输出数字
c语言字符数组输出
相关问题
c语言编程题输出200~300之间所以的素数.用函数判断一个...
用c语言编程 输出200~300之间所有的素数.用函数判断一...
C语言题:求出100-200之间所有素数( 要求每行输出5个...
判断101-200之间有多少素数,并输出所有素数。编写C语言...
用c语言判断一个数是否为素数,并统计100到1000以内素数...
用C语言判断101-200之间有多少个素数,并输出所有素数。
C语言判断一个数是否是素数的函数
用c语言编写一个程序求100-200之间的所有素数,并输出素...