程序分析:判断素数的方法:用一个数分别去除2到sqrt(这个数),如果能被整除,则表明此数不是素数,反之是素数。
代码如下:
#include<stdio.h>
#include<math.h>
voidmain()
{
intlow,high,t=0;
printf(“请输入你想寻找素数的范围(例如10~100,输入10100)n”);
scanf(“%d%d”,&low,&high);
if(low>high||low<0)
printf(“你所输入的数据有误!”);
else
{
for(;low<=high;low++)
{
if(low==1||low==0)
continue;
intj=0;
for(inti=2;i<=sqrt(low);i++)
{
if(low%i==0)
{
j=1;
break;
}
}
if(j==0)
{
if(low<10)
printf(“%d “,low);
else
printf(“%d”,low);//一位数与两位数的对齐
t++;
if(t%4==0)//没四个为一组,换行操作
printf(“n”);
}
}
if(t==0)
printf(“您所输入的范围没有素数n”);
printf(“n”);
}
}
上述就是C#学习教程:c#求范围内素数的示例分享(c#求素数)分享的全部内容,如果对大家有所用处且需要了解更多关于C#学习教程,希望大家多多关注—计算机技术网(www.ctvol.com)! 您可能感兴趣的文章:C语言实现的统计素数并求和代码分享java求100之内的素数(质数)简单示例使用c语言判断100以内素数的示例(c语言求素数)Go语言入门教程之Arrays、Slices、Maps、Range操作简明
本文来自网络收集,不代表计算机技术网立场,如涉及侵权请联系管理员删除。
ctvol管理联系方式QQ:251552304
本文章地址:https://www.ctvol.com/cdevelopment/905393.html