首页 > 编程语言 >3-9 编写程序判别一个数是否是质数,在主程序中实现输入输出。

3-9 编写程序判别一个数是否是质数,在主程序中实现输入输出。

时间:2023-05-15 23:13:57浏览次数:51  
标签:语句 主程序 cout 质数 else break flag continue 编写程序

设计思路:可以设计一个标记点,用于判断,再加上循环语句break语句和continue语句的结合使用设计程序;

代码:

#include<iostream>
using namespace std;
int main()
{
int a,flag=0,i;
cin>>a;
if(a<=2)
cout<<a<<"是质数";
else if(a>2)
{
for(i=2;i<a;i++)
{
if(a%i==0)
{
flag=1;
break;
}
else continue;
}
if(flag==1)
cout<<a<<"不是质数";
else cout<<a<<"是质数";
}
}

总结:continue语句与break语句

标签:语句,主程序,cout,质数,else,break,flag,continue,编写程序
From: https://www.cnblogs.com/syldbk/p/17403414.html

相关文章

  • RFR随机森林回归预测MATLAB代码 代码注释清楚。 main为主程序,可以
    RFR随机森林回归预测MATLAB代码代码注释清楚。main为主程序,可以读取EXCEL数据。很方便,初学者容易上手。ID:1624655510470473......
  • 输出所有小于100的质数
    #include<stdio.h>intmain(){inti=0;for(i=1;i<=100;i++){intj=0;for(j=2;j<=i;j++){if(i%j==0){break;}}if(i==j){......
  • 质数 埃氏
    #include<bits/stdc++.h>usingnamespacestd;defineN1000000intb[1000005],n,cnt;intmain(){ scanf("%d",&n); for(inti=2;i*i<=N;i++){ for(intj=i*i;j<=N;j+=i) b[j]=1; } for(inti=2;i<=N;i++)......
  • OMRON CP1HPLC 电子手轮控制伺服,如何接线,设定,编写程序。 PD
    OMRONCP1HPLC电子手轮控制伺服,如何接线,设定,编写程序。PDF文档,我自己总结编写的教程,实际项目应用,私家珍藏。YID:2913655442062977......
  • 3-10 编写函数把华氏温度转换为摄氏温度,公式为:C=5/9(F-32),在主程序中提示用户输入一个华
    设计思路:c++函数的定义、引用以及c++语言运算的规则 代码:#include<iostream>usingnamespacestd;floatf(floata){floatx=5.0/9*(a-32);returnx;}intmain(){floatf(floata);floata;cin>>a;floatn;n=f(a);cout<<n;}总结:函数的定义与......
  • POJ2739 Sum of Consecutive Prime Numbers&&Acwing4938 连续质数之和
    方法:单调队列为什么是单调队列?因为这里让我们求连续的质数和,我们可以利用欧拉筛来维护质数,再利用单调队列来维护连续的质数。代码(POJ不支持C++11差评):#include<cstdlib>#include<cstring>#include<cstdio>#include<cctype>namespaceFastIo{ #definegcgetchar() #d......
  • AcWing 726. 质数
    AcWing726.质数1.地址https://www.acwing.com/problem/content/728/2.题解//此题跟完全数这道题差不多#include<iostream>#include<cstdio>#include<cmath>usingnamespacestd;intmain(){intcount;intnumber;intflag=1;sc......
  • 算法3:质数的个数
    一、质数的定义质数是指在大于1的自然数中,除了1和它本身以外不再有其他因数的自然数。二、判断质数的方法1for(intj=2;j<i;j++){2if(i%j==0)3break;4if(i==j)5cout<<i<<"";6}三、完整代码1#include<bits/stdc......
  • 判断是不是质数
    importjava.util.Scanner;publicclassMain{publicstaticvoidmain(String[]args){Scannersc=newScanner(System.in);intn=sc.nextInt();booleanisPrime=true;for(inti=2;i<n;i++){......
  • #10024. 「一本通 1.3 练习 3」质数方阵
    loj题目传送门一本通题目传送门洛谷传送门原题是UVA835,是多测思路肯定是要剪枝的呀众所周知,dfs的路径像树一样显而易见,树的某一层的节点越少,他的下面的分支就越少于是我们考虑改变搜索顺序来剪掉更多的分支一个数的末位要是\(0\),那他肯定不是质数。于是我们先从所有数的......