C++基础之寻找给定范围内素数并输出
来源:互联网 发布:跨河水准测量数据整理 编辑:程序博客网 时间:2024/06/05 15:12
#include <iostream>#include <stdio.h>#include <stdlib.h>int main() { int c=0; printf("Input the lower bound\n"); int lb; std::cin >> lb; printf("Input the higher bound\n"); int hb; std::cin >> hb; int i,j; int counter=0; for(i=lb+1;i<hb;i=i+1){ for(j=2;j<i;j=j+1){ if(i%j==0) counter++;} if (counter==0){ std::cout<<i; printf(" ");} counter=0; } return 0;}
之所以po出这段代码来,是因为在笔者当初学C++时,这段代码改了很多遍,有笔者易犯的错误。
易错点在 counter=0 上,每遍历一遍i,在讨论下一个i时,要把counter重新设为0。这是初学者很容易犯的错误。
阅读全文
0 0
- C++基础之寻找给定范围内素数并输出
- 求给定范围内素数
- C语言求给定范围内的所有素数
- 输出指定范围内的素数并验证一定范围内的歌德巴赫猜想
- 输出指定范围内的素数
- 范围内寻找素数组合、它们的和也为素数
- OJ 2691: 输出一定范围内的素数
- 输出n范围内的素数(质数)
- 求给定范围内的水仙花数c
- java和c++语言编程的异同之输出制定范围内的素数
- 给定2个数字,并将这两个数范围内的所有数输出,并使得每行输出不超过10个数
- 寻找0-2^32-1范围内所有的素数
- 素数筛选法输出指定范围内的所有素数
- 输出所有在给定范围内的水仙花数
- 用c程序筛选范围内的素数
- C#寻找素数的算法
- C#寻找素数的算法
- C#寻找素数的算法
- C语言操作符
- java.lang.Exception: No tests found matching
- 关于内部类
- 解决IDEA中JSTL标签库无效
- liunx 集群错误 redis.clients.jedis.exceptions.JedisNoReachableClusterNode No reachable node in cluster
- C++基础之寻找给定范围内素数并输出
- git删除远程commit
- C++之函数的递归分析
- ZOJ 3911Prime Query [素数处理 + 线段树]
- MySQL的视图详解
- Android--易错谨记--parseInt()异常
- android WJYScorllTableView可上拉加载下拉刷新且可以左右滚动的listview
- 华硕飞行堡垒耳机插进去之后再拔出来,电脑就没有声音了
- 简单工厂设计模式实现计算器的案例