C语言之输出孪生素数
1.题目内容:
孪生素数是指间隔为 2 的相邻素数,例如最小的孪生素数对是3和5,5和7也是(5虽重复但算作2组)。
2.输入格式:
输入N,找出2至N之间的孪生素数的组数。
这里要注意输入的N不要超过int表示的最大范围了
3输出格式:
输出2至N之间的孪生素数,然后输出组数。
代码如下:
#include<stdio.h>int Function(int n)//函数判断是否为素数
{for (int i=2; i<n; i++){if ( n%i == 0 )return 0;}return 1;
}int main(void)
{int N;int count=0;//count存放组数scanf("%d",&N);for(int i=2; i<=N; i++){if(Function(i)==1 && Function(i+2)==1)//判断i和i+2是否同为孪生素数{printf("%5d 和 %5d 是孪生素数\n",i,i+2);count++;//组数+1}}printf("\n总共有%d组孪生素数",count);return 0;
}
C语言之输出孪生素数相关推荐
- 如何用Java做玫瑰花数_c语言如何输出玫瑰花数?(代码示例)
玫瑰花数又称"四叶玫瑰数",是指四位数各位上的数字的四次方之和等于本身的数. 例如:1634就是一个玫瑰花数1*1*1*1=16*6*6*6=12963*3*3*3=814*4*4 ...
- c语言指针输出两个数的最大值和最小值,并求和,有些不清楚这样写为什么不行。
网上看到一个帖子,居然自己找不出原因. c语言指针输出两个数的最大值和最小值,并求和,有些不清楚这样写为什么不行. #include<stdio.h> int main() { i ...
- C语言存储编码输出,C语言怎么输出一个菱形
C语言怎么输出一个菱形 C语言是计算机的高级语言,在IT行业被众多的人们是使用,由于IT行业的热门,使用以及学习C语言的人越来越多,掌握一些C语言基本的语言是非常重要的,只有基础知识扎实了,才能在C语 ...
- (c语言)编程输出二维数组中元素的最大值,要求用指针实现。
(c语言)编程输出二维数组中元素的最大值,要求用指针实现. #include<stdio.h> #include<stdlib.h> #define N 6 //行数 #def ...
- c 语言输出字符用什么作用是什么,C语言中输出字符串用什么符号
C语言中输出字符串用双引号. (推荐教程:c语言教程) 详细解读: 在C语言中,有两个函数可以在控制台(显示器)上输出字符串,它们分别是: puts():输出字符串并自动换行,该函数只能输出字符串. ...
- 2022-08-23:以下go语言代码输出什么?A:map[baz:2 foo:0];B:map[bar:1 baz:2];C:map[baz:2];D:不确定。 package main impo
2022-08-23:以下go语言代码输出什么?A:map[baz:2 foo:0]:B:map[bar:1 baz:2]:C:map[baz:2]:D:不确定. package mainimport ...
- c语言直接输出PDF,C语言格式化输出总结.pdf
C C 语言格式化输出总结语言格式化输出总结 一 一 printf printf 函数函数9 S4 Y N4 r S V0 I w printf 函数是格式化输出函数 一般用于向标准输出设备按规定格式 ...
- vs c语言打印心形情书,最美C语言情书(输出心形图案).doc
最美C语言情书(输出心形图案).doc (2页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 11.90 积分 /***C语言心形图案***/# incl ...
- 用C语言来输出菱形的形状
本题主要是利用C语言来输出菱形,我们把菱形图形分为上下两部分,其中上半部分显示分为嵌套for循环来完成,先输出依次行数再输出空格和*的个数.同理下半部分也是如此,只不过它是逆序来输出行数的. /* ...
- c语言printf输出语句_C语言中另一个printf()语句中的printf()语句
c语言printf输出语句 A printf() function is a standard library function, that is used to print the text and ...
最新文章
- Distinct Subsequences@LeetCode
- Laravel 5.2--如何让表单提交错误,不清空?
- 四十二、开始Vuex的学习:如何在Vue中使用Vuex
- Oracle数据库教程(Oracle备份、恢复、升级、迁移)视频教程
- java中文乱码问题的原因是什么?怎么解决中文乱码问题?
- POJ - 3279 Fliptile(状态压缩+位运算+暴力)
- LeetCode 315. 计算右侧小于当前元素的个数(二叉查找树二分查找归并排序逆序数总结)
- plsql导出表结构_mysqldump命令详解 Part 5-按条件备份表数据
- 记一次 CORS 跨域请求出现 OPTIONS 请求的问题及解决方法
- Ajax框架(14个开源的)
- Excel易用宝-安装与激活
- 【架构】高可用高并发系统设计原则
- Arduino通过HX1838红外接收模块控制红色发光LED
- 心中有佛,看谁都是佛;心中有屎,看谁都是屎。
- django_jquery_ajax二级联动菜单
- tilera netlib应用层协议栈-IP层实现方式
- 2020软科中国计算机学科排名,【智库数据】基于2020软科中国最好学科排名的学科动态发展跟踪...
- 微型计算机的硬件系统主要核心软件,计算机硬件系统最核心的是什么
- jquery 基础教程[温故而知新二]
- RationalDMIS 2020 RPS(6点迭代)
热门文章
- 电商十二、pinyougou02.sql的内容③
- sklearn实现lda模型_LDA模型实战常用知识点
- WGS84坐标系、Web墨卡托、GCJ02坐标系、BD09坐标系—常用坐标系简述
- linux系统fsck.ext4,Ext4文件系统fsck后损坏修复过程一例
- 指纹匹配算法matlab,指纹识别算法matlab程序
- 自适应滤波器(一)LMS自适应滤波器
- (转)C#软件注册与注册机
- RFC 2544 性能测试
- 怎样通过计算机修改蓝牙音箱,蓝牙音箱怎么连接电脑(图文教程)
- linux node安装菜鸟教程,Node.js 安装配置