基于visual Studio2013解决C语言竞赛题之0409 100以内素数
来源:互联网 发布:淘宝crm解决方案论文 编辑:程序博客网 时间:2024/06/05 03:33
题目
解决代码及点评
在已经知道素数是怎么判断的基础上,增加循环,可以判断出100以内的素数
/************************************************************************//* 9.打印1-100之间所有素数*//************************************************************************/#include <stdio.h>#include <stdlib.h>#include <math.h>/// 判断是否素数函数,与上一个博客相同,不再赘述bool f49(int num){if (num<2)return false;if (num==2){return true;}for (int i=2;i<=sqrt((double)num);i++){if (num%i==0){return false;}}return true; }voidmain(){for (int i=1;i<101;i++) // 从1循环到100{if (f49(i)) // 调用函数去判断i是否素数,如果是,则将数值打印{printf("%5d",i);}}system("pause");}
代码下载及其运行
代码下载链接:
http://download.csdn.net/detail/yincheng01/6640803
解压密码为c.itcast.cn
下载解压后用VS2013打开工程文件
点击 “本地Windows调试器” 执行
程序运行结果
- 基于visual Studio2013解决C语言竞赛题之0409 100以内素数
- 基于visual Studio2013解决C语言竞赛题之0408素数
- 基于visual Studio2013解决C语言竞赛题之0501挑选素数
- 基于visual Studio2013解决C语言竞赛题之0507筛选素数
- 基于visual Studio2013解决C语言竞赛题之0601判断素数函数
- 基于visual Studio2013解决C语言竞赛题之0603打印素数
- 基于visual Studio2013解决C语言竞赛题之0611素数排序
- 基于visual Studio2013解决C语言竞赛题之1056素数序列
- 基于visual Studio2013解决C语言竞赛题之1085相邻之和素数
- 基于visual Studio2013解决C语言竞赛题之前言
- 基于visual Studio2013解决C语言竞赛题之0401阶乘
- 基于visual Studio2013解决C语言竞赛题之0516人来人往
- 基于visual Studio2013解决C语言竞赛题之0517矩阵
- 基于visual Studio2013解决C语言竞赛题之0519最大值
- 基于visual Studio2013解决C语言竞赛题之0605strcat
- 基于visual Studio2013解决C语言竞赛题之0607strcpy
- 基于visual Studio2013解决C语言竞赛题之0612递归
- 基于visual Studio2013解决C语言竞赛题之0803报数
- 要熟练掌握的七个人生工具
- 应用异常终止时将错误发给服务器的原理
- 磁带储存拥有的4大优势
- 修改CUSTOM.PLL文件调用客户化FORM&修改标准FORM
- how to debug in unity
- 基于visual Studio2013解决C语言竞赛题之0409 100以内素数
- 《站在两个世界的边缘》 程浩,一个认真生活过的人
- Windows双系统共享应用软件的三种方法介绍
- VIM教程
- Struts2 中继承ActionSupport类,都需要jar包
- Form添加MOAC:多组织访问控制
- IT职业发展路线图
- LINUX 进程间通信程序设计一
- gentoo资料