求一个数之前所有素数--for循环、函数的调用
来源:互联网 发布:怎样恢复优盘数据恢复 编辑:程序博客网 时间:2024/04/30 07:59
/** Copyright (c) 2011, 烟台大学计算机学院* All rights reserved.* 文件名称:test.cpp* 作 者:李新鹏* 完成日期:2013 年 11月21日* 版 本 号:v1.0* 对任务及求解方法的描述部分:* 输入描述:数值* 问题描述:* 程序输出:该数之前所有素数* 问题分析:构造循环* 算法设计:使用调用函数*/#include <iostream>using namespace std;int judgesushu(int x);int main(){ int n,num; cin>>n; for (num=2; num<=n; num++) { if(judgesushu(num)) cout<<num<<" "; } return 0;}int judgesushu (int x){ int i; bool flag=true; for(i=2; i<x; i++) { if(x%i==0) flag=false; } return flag;}
运行结果:
心得体会:有的时候给予解决问题,不如静下心来思考一番或许效率更高。
另外,通过解决这个问题我对for循环有了更深的理解。
- 求一个数之前所有素数--for循环、函数的调用
- 求一个数的所有素数因子
- project euler problem 35求一个数的所有循环数都是素数的总共有多少个
- 第一章 基本语法-6循环(for)练习 求一个数的所有约数
- 筛选法 求素数 一个数的所有因素和
- 若一个素数的反序数仍为素数,则称为可逆素数。求10000以内的所有可逆素数。
- 判断一个数是否为素数&求1到某一个数之间的所有素数
- 求小于一个整数的所有素数
- 求一个数的素数因子
- 求一个数的素数因子
- for循环,判断一个数是否是素数。
- Java 求1-100以内的所有素数,判断一个数是不是素数。Java代码实现附测试结果图
- java记——循环 求一个数的所有质因数
- 第11周项目6输出1-1000的所有素数、回文数、回文素数、可逆素数(调用三个函数实现输出目标数)
- 利用for循环求100~200内的素数
- 一个筛选法求素数的函数
- 求一个数的所有质因子
- 求一个数的所有质因数
- Windows Route 路由表命令
- 如何让Jtable不可编辑?(
- IE7下按钮<input>不显示自定义背景图片
- java 读取 ajax post 到后台的Json数据
- shell ——for in 循环
- 求一个数之前所有素数--for循环、函数的调用
- 理解C++中函数的返回
- JBoss 目录结构
- 黑马程序员_毕向东_Java基础视频教程学习笔记(二十一)
- 来个面试题:将1002格式转成一千零二
- 在eclipse里面开发android应用,不能新建Activity
- const 总结——定义常量、函数的使用
- 【互联网】汽车后市场网站的两个美国典型
- vs2008中如何删除最近打开的工程、文件