搜索
编程论坛
→
开发语言
→
『 C语言论坛 』
→ 求一个关于素数的程序的
标题:
求一个关于素数的程序的
只看楼主
简单回忆
来 自:郴州
等 级:
论坛游民
帖 子:89
专家分:28
注 册:2011-3-19
结帖率:
96.15%
楼主
已结贴
√
问题点数:20 回复次数:10
求一个关于素数的程序的
#include<stdio.h>
#include<math.h>
void main()
{
int i,j,k;
for(i=100;i<=200;i++)
{
k=sqrt(i);
for(j=2;j<=k;j++)
if (i%j==0) break;
if(j>=k+1)
printf("%d\n",i);
}
}
请问高手。。。。。for 后面的那些是什么意思 特别是 那个break那行是什么意思????????
搜索更多相关主题的帖子:
include
2011-03-19 19:54
Mr黑绵羊
等 级:
论坛游民
帖 子:24
专家分:30
注 册:2010-12-7
第
2
楼
得分:0
你看过书就知道了......
2011-03-19 20:00
like2266
等 级:
论坛游民
帖 子:17
专家分:40
注 册:2011-3-19
第
3
楼
得分:8
虽然我不是高手,我也来说两句!for后面括号里是三个表达式,第一个只运行一次,第二个是判断表达式,成立则据需循环,第三个则是每次循环完成后会运行一次的表达式,让变量i变化,从而使循环不是死循环(永远不会结束的循环),break是跳出的意思,即跳出此个for循环。
2011-03-19 20:03
小菜小C
等 级:
论坛游侠
帖 子:70
专家分:111
注 册:2011-3-18
第
4
楼
得分:12
回复 楼主 简单回忆
for(i=100;i<=200;i++) //这句话里面的i=100是赋值;i<=200则是判断语句; i++就不用说了吧
k=sqrt(i); //对i求根
for(j=2;j<=k;j++) //同上
if (i%j==0) break; //break 跳出循环
if(j>=k+1)
printf("%d\n",i);
}
}
收到的鲜花
简单回忆
于
2011-03-20 13:34
送鲜花
1朵 附言:我很赞同
菜鸟一名,准备起飞
2011-03-19 20:07
赵贺辉
来 自:河南
等 级:
论坛游民
帖 子:28
专家分:19
注 册:2011-3-18
第
5
楼
得分:0
四楼回答的挺不错的
2011-03-19 21:28
烟雾中的迷茫
等 级:
蜘蛛侠
帖 子:621
专家分:1069
注 册:2011-2-9
第
6
楼
得分:0
这兄弟是不是应该知道这求的是什么呀
2011-03-19 21:58
简单回忆
来 自:郴州
等 级:
论坛游民
帖 子:89
专家分:28
注 册:2011-3-19
第
7
楼
得分:0
回复 2楼 Mr黑绵羊
好像不是很 懂噻
2011-03-20 13:30
简单回忆
来 自:郴州
等 级:
论坛游民
帖 子:89
专家分:28
注 册:2011-3-19
第
8
楼
得分:0
回复 3楼 like2266
恩 谢谢
2011-03-20 13:32
简单回忆
来 自:郴州
等 级:
论坛游民
帖 子:89
专家分:28
注 册:2011-3-19
第
9
楼
得分:0
回复 6楼 烟雾中的迷茫
判断一个数是否为素数!!!!!!!!!!
2011-03-20 13:33
简单回忆
来 自:郴州
等 级:
论坛游民
帖 子:89
专家分:28
注 册:2011-3-19
第
10
楼
得分:0
回复 4楼 小菜小C
顶 顶 顶
2011-03-20 13:33
11
1/2页
1
2
参与讨论请移步原网站贴子:
https://bbs.bccn.net/thread-334168-1-1.html
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 0.019042 second(s), 8 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved