#include <iostream>

#include <cmath>

using namespace std;



while循环:


int main() {

int i,j,k,flag;

i = 2;

while(i<=100)

{flag = 1;

k = sqrt(i);

j = 2;

while (j<=k){

if (i%j==0)

{flag = 0;

break;

}j++;}

if(flag)

cout<<i<<"是质数."<<endl;

i++;

}

return 0;

}



do while循环:


#include <iostream>

#include <cmath>

using namespace std;

/* run this program using the console pauser or add your own getch, system("pause") or input loop */

int main() {

int i,j,k,flag;

i = 2;

do

{flag = 1;

k = sqrt(i);

j = 2;

do{

if(i%j==0)

{

flag = 0;

break;

}

j++;

}while (j<=k);

if (flag)

cout<<i<<"是质数."<<endl;

i++;

}while (i<=100);

return 0;

}



for循环


int main() {

int i,j,k,flag;

for(i=2;i<=100;i++)

{

flag = 1;

k = sqrt(i);

for(j=2;j<=k;j++)

{

if(i%j==0)

{

flag = 0;

break;

}

}

if (flag)

cout<<i<<"是质数."<<endl;

}

return 0;

}

如何用while;do-whlie;for循环寻找100以内质数喵相关推荐

  1. 寻找100以内的质数

    寻找100以内的质数 定义:一个大于1的自然数,除了1和它自身外,不能被其他自然数整除的数叫做质数 定理1:从2开始到比自己小的数都不能被整除(2是质数,除外) 定理2: 一个合数一定可以分解成几个质 ...

  2. python利用 while 循环输出 100 以内偶数

    python利用 while 循环输出 100 以内偶数的功能 for i in range(1,101): # 代表从1到101,不包括101if i % 2: # 利用if对其进行判断,已知偶数的 ...

  3. Java 循环嵌套问题三:100以内质数的输出以及优化(笔试题)

    质数是只有一和它本身才能被除尽的一类数,输出100以内的质数本质还是循环嵌套 首先,外层循环遍历100以内的自然数,因为1不是质数,所以从2开始,内层循环从1开始到自己本身结束,每个数都被i除一次,这 ...

  4. C++寻找100以内可被17整除的最大自然数

    Homework problem: 4.1. Find the largest natural number within 100 that is divisible by 17. #include& ...

  5. 浅析C++的三大循环-以100以内的质数求解为例

    简介 C++三大循环分别是while.do while循环和for循环,其中for循环最为灵活,do while循环和while循环基本一致. 语法格式 //while语法 while(循环控制条件) ...

  6. while循环——求100以内偶数和

    1 问题 求100以内的偶数和. 2 方法 public class EvenNumber{ public static void main(String[] args){ int i = 1; in ...

  7. 使用三种常见循环求100以内2的倍数和、100以内3的倍数和

    1.求100以内2的倍数和 (1)for循环 // 100以内,2的倍数和2550 var sum = 0;for (var i = 0; i <= 100; i++) {if (i % 2 = ...

  8. 循环求100内质数 php_C8循环

    8.循环 课程推荐视频:https://edu.51cto.com/sd/1d294 8.1 循环 有的时候,我们可能需要多次执行同一块代码.一般情况下,语句是按顺序执行的:函数中的第一个语句先执行, ...

  9. 采用数组实现斐波那契数列的计算、foreach循环的使用、100以内质数的判断

    想要实现斐波那契数列的计算,我们首先得了解斐波那契数列的定义及其原理: 斐波那契数列(Fibonacci sequence),又称黄金分割数列,因数学家莱昂纳多·斐波那契以兔子繁殖为例子而引入,故又称 ...

最新文章

  1. 个人开发者即时到账收款方案 BufPay.com
  2. 制作基于http的yum源2
  3. linux无效家目录,Linux 家目录下文件夹消失?
  4. Centos 下添加开机自启动服务和脚本
  5. CentOS7通过yum安装MySQL5.7
  6. 嵌入式软件面试(基础题)总结,不断更新
  7. TensorFlow 实战(五)—— 图像预处理
  8. SQL中FOR XML子句的各种用法,包括FOR XML字句的四种基本模式:AUTO模式、RAW模式、PATH模式和EXPLICIT模式...
  9. OBS Studio录屏软件安装和使用教程
  10. img标签的alt属性和title属性的区别
  11. Latex科技论文写作
  12. 如何修改本地网站的域名
  13. 2021-05-11 MongoDB面试题 MySQL与MongoDB之间最基本的差别是什么
  14. JumpServer开源堡垒机与宝兰德中间件完成产品兼容性认证
  15. 【Mysql笔试】-常见笔试题汇总
  16. CF 678F Lena and Queries
  17. 生僻字怎么用计算机的,最实用生僻字输入方案大全
  18. 把一个人的特点写具体作文_五年级把一个人的特点写具体的作文10篇
  19. Redis监听失效的字段
  20. Spring Cloud Config教程(四)快速开始

热门文章

  1. java小demo文件分割器
  2. 【剪辑必备】情感对话号必备-微信对话生成脚本,一键生成视频【安卓永久版脚本】
  3. LNK2019 无法解析的外部符号 main,函数 “int __cdecl invoke_main(void)“
  4. 自然语言处理难学吗?NLP好不好学?
  5. fatfs 文件属性_FatFS文件系统
  6. 使用shell脚本清理文件
  7. 【IC9】高速电路的频率?高频电路和高速电路区别?
  8. 2021秋季学期总结
  9. 场效应管与晶体管比较
  10. iOS如何显示当前页面的帧数