求出 2 到 n 之间 (含 n)的所有素数。
【题目描述】
求出 2 到 n 之间 (含 n)的所有素数。
【输入】
仅一行。一个正整数n(2<n≤10000)。
【输出】
有两行。第1行是一个整数,表示素数的个数。第2行是从小到大的所有素数,数据间以空格分隔。
【样例输入】
10
【样例输出】
4
2 3 5 7
#include <stdio.h>
#include <stdlib.h>
#include <math.h>int main()
{ int n,i,j,y,m;scanf("%d",&n);for(i=2,m=0;i<=n;i++){for(j=2,y=0;j<=sqrt(i);j++){if(i%j==0) {y++;}}if(y==0)m++;}printf("%d\n",m);for(i=2,m=0;i<=n;i++){for(j=2,y=0;j<=sqrt(i);j++){if(i%j==0)y++;}if(y==0)printf("%d ",i);}return 0;
}
求出 2 到 n 之间 (含 n)的所有素数。相关推荐
- d029: 求出2-100之间的所有质数(素数)
内容: 求出2-100之间的所有质数(素数) 输入说明: 无 输出说明: 一行一个素数 1 /* 质数又称素数.指在一个大于1的自然数中,除了1和此整数自身外,不能被其他自然数(不包括0)整除的数. ...
- 用C语言求出0~999999之间的所有“水仙花数”并输出。
求出0-999999之间的所有"水仙花数"并输出. "水仙花数"是指一个三位数,其各位数字的立方和确好等于该数本身.在数论中,水仙花数(Narcissistic ...
- java求出1~100之间,既是3又是7的倍数的自然数出现的次数?
1)打印1~100之间 6的倍数的个数 2)求出1-100之间,既是3又是7的倍数的自然数出现的次数? class Exer1{public static void main(String[] arg ...
- JAVA——实现求出1到100之间的既是3的倍数又是5倍数的数字之和.
题目:求出1到100之间的既是3的倍数又是5倍数的数字之和. 代码如下: public class Test1 {public static void main(String[] args) {// ...
- 求出200到300之间的数,且满足条件:它们三个数字之积为42,三个数字之和为12
目录 编程练习 任务 编程练习 编写一个程序,求出200到300之间的数,且满足条件:它们三个数字之积为42,三个数字之和为12. 任务 1.循环遍历200到300之间的整数 2.分别取出个位.十位和 ...
- 编写一个程序,求出200到300之间的数,且满足条件:它们三个数字之积为42,三个数字之和为12。
package com.Demo;public class test12 {public static void main(String[] args) {/** 编写一个程序,求出200到300之间 ...
- 牛客网:一个数如果恰好等于它的各因子(该数本身除外)子和,如:6=3+2+1,则称其为“完数”;若因子之和大于该数,则称其为“盈数”。求出2 到60 之间所有“完数”和“盈数”
题目描述 一个数如果恰好等于它的各因子(该数本身除外)子和,如:6=3+2+1,则称其为"完数":若因子之和大于该数,则称其为"盈数".求出2 到60 之间所有 ...
- c语言10个数求立方合并输出,C语言 求出100~999之间的所有“水仙花数”并输出...
"水仙花数"是指一个三位数,其各位数字的立方和确好等于该数本身,如:153=1+5+3?,则153是一个"水仙花数".在数论中,水仙花数(Narcissisti ...
- C语言 求出100~999之间的所有“水仙花数”并输出
"水仙花数"是指一个三位数,其各位数字的立方和确好等于该数本身,如:153=1+5+3?,则153是一个"水仙花数".在数论中,水仙花数(Narcissisti ...
最新文章
- cenotos 卸载mysql_cenotos 6.5 NFS服务配置
- double和float计算精度不准的问题
- keepalived打造mysql主主高可用
- heidiSQL使用简介
- 计划策略-10-净需求计划
- 吴恩达 coursera ML 第十课总结+作业答案
- 从上往下打印出二叉树的每个节点,同层节点从左至右打印
- 买卖股票的最好时机二Python解法
- docker初级操作
- 嵌入式实时操作系统ucos-ii_「正点原子NANO STM32开发板资料连载」第三十六章 UCOSII 实验 1任务调度...
- Linux配置nginx打开报404,Linux下Nginx配置404页面的方法
- sony电视投屏android,Wow,将苹果Macbook投屏到索尼BRAVIA原来是这样玩…教程分享
- psd图层重命名,ps批量修改图层名字的脚本(附批量替换方法)
- 【魔兽世界插件】魔兽世界插件实战笔记从入门到放弃的心理历程 第五节 窗体文字材质设置
- c++学习:多态案例之魔法门英雄无敌
- 通用技术金工工艺高考必考必看的知识点含攻丝与套丝讲解
- 搜查令——项目个人总结+个人自评
- 关联规则—频繁项集Apriori算法
- build-resource-filtering解释
- Python的就业方向、薪资,学完前景怎么样?