【C语言】输入一个整数N,求N以内的素数之和

/*
============================================================================
Name : HelloWorld.c
Author : Firesun
Version :
Copyright : Your copyright notice
Description : Hello World in C, Ansi-style
============================================================================
*/
#include <stdio.h>
#include <stdlib.h>
int isPrimeNum(int *num){
int i,k;
k=(*num);
i=2;
for(;i<=k;i++){
if(k%i == 0)
break;
} return i>=k ? 1 : 0;
} int main(void)
{
int *p,num,i,sum;
printf("请输入一个数字:\n");
scanf("%d",&num);
if(num<=0){
printf("The input is not allow!\n");
return -1;
}
sum = 0;
for(i=1;i<=num;i++){
p = &i;
if(isPrimeNum(p)== 1){
printf("%d ***",*p);
sum+=i;
}
}
printf("\n%d之内的素数和是%d\n",num,sum);
getchar();
return EXIT_SUCCESS;
}

最新文章

  1. Hibernate中的锁机制
  2. go并发3
  3. CM添加kafka服务
  4. extjs grid 单元格 多选
  5. 论文笔记之:Decoupled Deep Neural Network for Semi-supervised Semantic Segmentation
  6. hbase读写流程
  7. 两种局部刷新UITableView的方法的使用条件
  8. js实现堆排序
  9. Commons JXPath - DOM/JDOM Document Access
  10. c++学习笔记和思考
  11. fastlane安装流程和fastlane match同步证书和PP文件方法
  12. Go 处理yaml类型的配置文件
  13. FFmpeg的HEVC解码器源代码简单分析:CTU解码(CTU Decode)部分-PU
  14. Cesium 中两种添加 model 方法的区别
  15. 根据图片URL获取图片的尺寸【Swift语言实现】
  16. php实现仿百度分页
  17. AccessTokenValidation3 源码分析 jwttoken验证流程图
  18. 第20月第29天 cocoa抽象工厂 cocoapods组件化 cocoapods升级
  19. TCP中的KeepAlive与HTTP中的Keep-Alive
  20. 基于std::mutex std::lock_guard std::condition_variable 和std::async实现的简单同步队列

热门文章

  1. 数据库 MySQL 之 数据操作
  2. JavaWeb中的路径问题
  3. FileTracker:error FTK1011编译错误的原因和解决办法
  4. dubbo 安装部署Windows
  5. go channel缓冲区的大小
  6. vs2015+opencv3.3.1 实现 c++ 彩色高斯滤波器(Gaussian Smoothing, Gaussian Blur, Gaussian Filter)
  7. sysbase 笔记
  8. Django权限控制进阶
  9. 【Es】jest操作elasticsearch
  10. Win通过端口号结束进程