用C语言循环结构求解1-100之间的所有素数.写出程序设计思路、关键语句及解释、程序输出结果
问答/449℃/2024-01-30 02:18:57
优质解答:
*问题分析与算法设计
素数就是仅能衩1和它自身整除的整数.判定一个整数n是否为素数就是要判定整数n能否被除1和它自身之外的任意整数整除,若都不能整除,则n为素数.
程序设计时i可以从2开始,到该整数n的1/2为止,用i依次去除需要判定的整数,只要存在可以整除该数的情况,即可确定要判断的整数不是素数,否则是素数.
*程序与程序注释
#include
void main()
{
int n1,nm,i,j,flag,count=0;
do{
printf("Input START and END=?");
scanf("%d%d",&n1,&nm); /*输入求素数的范围*/
}while(!(n1>0&&n1
我来回答
猜你喜欢
- 一个函数的图象是经过原点的直线,并且这条直线过第四象限及点(2,a)与点(a,18),求这个函数的解析式,并画出函数图象
- let`s make a birthday cake 同义句
- 近年流行的英语新闻单词
- 若发现指针偏转角较小.应换大倍率的的挡,反之则换小倍率的挡.偏转角指的是从哪里偏到哪里呢?
- 同底数幂的加减法是同底数不变,指数相加或相减吗?
- 关于玉米的文章, 我这样写对吗
- 《科学探索者·运动、力与能量》、《科学探索者·电与磁》的读后感拜托各位了 3Q
- 一本故事书,莉莉第一天看了七分之二,第二天比第一天多看4页,还剩50页,这本书共几页?
- 一辆摩托车2小时行了120千米,一辆汽车3小时行了240千米,汽车的速度是摩托车的几倍
- 金属膜电阻与碳膜电阻可以互换吗