C语言:给定两个数字m,n。求mn之间素数的个数和他们的和

#include <stdio.h>

int main()

{

int m,n;

int i;

int cnt=0;

int sum=0;

int k;

scanf("%d %d",&m,&n);

if(m==1){

m=2;

}

for(i=m;i<=n;i++){

int isPrime=1;

for(k=2;k<=i-1;k++){

if(i%k==0){

isPrime=0;

break;

}

}

if(isPrime==1){

cnt++;

sum+=i;

}

}

printf("%d %d\n",cnt,sum);

return 0;

}

相关推荐
网易独家音乐人Mike Zhou3 小时前
【卡尔曼滤波】数据预测Prediction观测器的理论推导及应用 C语言、Python实现(Kalman Filter)
c语言·python·单片机·物联网·算法·嵌入式·iot
搬砖的小码农_Sky5 小时前
C语言:数组
c语言·数据结构
Swift社区6 小时前
LeetCode - #139 单词拆分
算法·leetcode·职场和发展
Kent_J_Truman7 小时前
greater<>() 、less<>()及运算符 < 重载在排序和堆中的使用
算法
先鱼鲨生7 小时前
数据结构——栈、队列
数据结构
一念之坤7 小时前
零基础学Python之数据结构 -- 01篇
数据结构·python
IT 青年7 小时前
数据结构 (1)基本概念和术语
数据结构·算法
熬夜学编程的小王8 小时前
【初阶数据结构篇】双向链表的实现(赋源码)
数据结构·c++·链表·双向链表
Dong雨8 小时前
力扣hot100-->栈/单调栈
算法·leetcode·职场和发展
SoraLuna8 小时前
「Mac玩转仓颉内测版24」基础篇4 - 浮点类型详解
开发语言·算法·macos·cangjie