0-100以内的质数

news/2024/7/6 1:03:17
#include <stdio.h> 
int prim(int n){
	int flag=0;
	for(int a=2;a<n;a++){
		if(n%a==0){
			flag=1;
			break;
    }
	}
	return flag;
}
int main(){
	int id;
	for(int i=1;i<=100;i++){
		id=prim(i);
		if(id==0){
			printf("%d是质数\n",i);
		}
	}
}

用函数调用的方式实现了0-100内的质数判断并输出


http://www.niftyadmin.cn/n/2459961.html

相关文章

与近似比固定算法的高性能算法

我不得不这样做研究&#xff0c;写论文。我喜欢用这个词来形容提到的高性能算法&#xff0c;感觉有点王婆卖瓜。当然&#xff0c;研究了算法的性能还是不错的&#xff0c;能是否是一个高性能的。自己不肯定的说。最近翻阅读Vazirani的《Approximate Algorithms》一本书。仔细重…

读《程序员生存定律》心得体会

原文链接&#xff1a;http://www.jianshu.com/p/8df220e6d67c 图片来自网络前言 在CSDN上偶然间看到这本李智勇前辈《程序员生存定律》&#xff0c;用了4天时间认真读完了。书中详细介绍了关于程序员的各种事情&#xff0c;并引经据典表达自己的看法。 无论是认真思考未来出路的…

Java: protobuf

*.proto 文件 syntax“proto3”; package nettytest; option java_outer_classname “SubscribeReqProto”; message SubscribeReq{ int32 subReqID 1; string userName 2; string productName 3; repeated string address 4; } C:\0000>protoc --java_out. Subscr…

go学习(一)——编译环境安装

CentOS下安装go语言编译环境 安装包下载地址为&#xff1a;https://golang.org/dl/。注&#xff1a;安装包下载地址为&#xff1a;https://golang.org/dl/ 如果打不开可以使用这个地址&#xff1a;https://golang.google.cn/dl/ 或者打开这个地址&#xff1a;https://studygola…

指针1

int main(){int a 4;int *p&a;int b *p;*p6;printf("%p %p %d %d %d",&a,p,b,*p,a);return 0; }int *p&a;就代表取a的地址 *p可以将它解地址&#xff0c;找出这个地址对应的元素 int main(){int arr[]{1,2,3,4,5};int *parr;printf("%p %p…

go学习(二)——基本数据类型和基本语法

在 Go 编程语言中&#xff0c;数据类型用于声明函数和变量。 数据类型的出现是为了把数据分成所需内存大小不同的数据&#xff0c;编程的时候需要用大数据的时候才需要申请大内存&#xff0c;就可以充分利用内存。 1.常见数据类型 Go 语言按类别有以下几种数据类型&#xff1…

JAVA:Protobuf3 对值为0 的int32将不进行序列化

JAVA&#xff1a;Protobuf3 对值为0 的int32将不进行序列化