首页
编程星球
啊哈磊的小伙伴
求助
交流
添柴
挑战
题库
院校合作
加入圈子
扫码关注啊哈磊
QQ群:703568346
@啊哈编程星球
暑期课程
金牌教练带你玩转编程!
扫码预约课程
未登录
我的添柴
退出账号
搜索
搜索
本版
文章
帖子
用户
啊哈磊_编程从这里起步
»
交流
›
互助分享
›
学习求助
›
一千以内最大的质数如何求呢
返回列表
发新帖
查看:
1252
|
回复:
3
一千以内最大的质数如何求呢
[复制链接]
yhb123
yhb123
当前离线
积分
9
电梯直达
楼主
发表于 2016-2-26 16:05:12
|
只看该作者
|
倒序浏览
|
阅读模式
5
啊哈币
我来回答
收藏
0
转播
分享
回复
举报
919031034
919031034
当前离线
积分
108
沙发
发表于 2016-2-26 18:03:59
|
只看该作者
从1000开始倒着往回推第一个质数
回复
举报
yes123
yes123
当前离线
积分
60
板凳
发表于 2016-4-20 20:43:25
|
只看该作者
我给个方案,不知行不行:
#include <stdio.h>
#include <stdlib.h>
int main()
{
int a,b,c;
b=0;
scanf("%d",&a);
for(c=2;c<=a-1;c++)
{
if (a%c==0)
b=1;
}
if (b==0)
printf("这个数是质数\n");
else
printf("这个数是合数\n");
system("pause");
return 0;
}
不行就算了,我也只是白手起家
回复
举报
adc
adc
当前离线
积分
566
地板
发表于 2016-7-18 18:44:12
|
只看该作者
#include<stdio.h>
#include<math.h>
void main()
{
int m,n,counter;
counter=0;
for(m=1000;m>0;m--)
{
for(n=1000;n>sqrt(m);n--)
{
if(m%n!=0&&counter<=10)
continue;
printf("%d\n",m);
counter++;
}
回复
举报
返回列表
发新帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖并转播
回帖后跳转到最后一页
广播台
特别关注
快速回复
返回顶部
返回列表