7-9 判断素数 (20分) 本题的目标很简单,就是判断一个给定的正整数是否素数。[通俗易懂]

7-9 判断素数 (20分) 本题的目标很简单,就是判断一个给定的正整数是否素数。[通俗易懂]7-9 判断素数 (20分) 本题的目标很简单,就是判断一个给定的正整数是否素数。输入格式: 输入在第一行给出一个正整数N(≤ 10),随后N行,每行给出一个小于2 ​31 ​​ 的需要判断的正整数。输出格式: 对每个需要判断的正整数,如果它是素数,则在一行中输出Yes,否则输出No。输入样例: 2 11 111 输出样例: Yes No#include &l…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

7-9 判断素数 (20分) 本题的目标很简单,就是判断一个给定的正整数是否素数。

输入格式: 输入在第一行给出一个正整数N(≤ 10),随后N行,每行给出一个小于2 ​31 ​​ 的需要判断的正整数。

输出格式: 对每个需要判断的正整数,如果它是素数,则在一行中输出Yes,否则输出No。

输入样例:
 2 
 11
 111

  
 输出样例:
 Yes 
 No
#include <iostream>
#include<string>
#include"math.h"

using namespace std;

int main() { 
   
	int N, inputNum, flag;
	cin >> N;
	while (N--)
	{ 
   
		flag = 0;
		cin >> inputNum;
		if (inputNum > 1)
			flag = 1;
		for (int i = 2; i <= sqrt(inputNum); i++)
			if (inputNum% i == 0)
			{ 
   
				flag = 0;
				break;
			}
		if (flag || inputNum == 2)
			printf("Yes\n");
		else
			printf("No\n");
	}
	return 0;
}

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/170903.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • java自适应网站成品源代码出售 h5网页推广展示型官网CMS系统源码

    java自适应网站成品源代码出售 h5网页推广展示型官网CMS系统源码QQ:464652874项目具体详情点击这企业门户网站系统源代码java响应式企业官网成品源码公司行业通用源代码web网站出售可二次开发源码项目介绍:企业门户网站系统能够通过互联网得到广泛的、全面的宣传,让尽可能多的企业了解和熟知企业门户网站系统的便捷高效,不仅为用户提供了服务,而且也推广了自己,让更多的用户了解自己。对于企业而言,若拥有自己的企业门户网站系统,通过企业门户网站系统让企业的宣传、营销提上一个新台阶,同时提升了企业形象。技术介绍:前端页面自适应,支持PC和H5手机端、平

    2022年7月7日
    25
  • “did not call through to super.onResume”问题解决「建议收藏」

    “did not call through to super.onResume”问题解决「建议收藏」1.错误信息:12-2322:47:26.720:W/dalvikvm(3864):threadid=1:threadexitingwithuncaughtexception(group=0x410af9d8)12-2322:47:26.720:E/AndroidRuntime(3864):FATALEXCEPTION:main12-2322:47:26

    2022年6月2日
    34
  • Spring基于接口的动态代理和统一事务处理

    Spring基于接口的动态代理和统一事务处理Spring基于接口的动态代理和统一事务处理

    2022年4月22日
    44
  • R语言安装~R,Rstudio

    R语言安装~R,Rstudio一、R语言安装首先进入官网:https://cran.r-project.org下载相应版本的安装包点击base点击DownloadR4.1.2forWindows,即可开始下载下载完成后,点击该安装包,开始下载我要安装的是64bit,把32bit的勾划掉,继续点击下一步,直到安装完成二、Rstudio安装下载地址为:DownloadtheRStudioIDE-RStudio点击free下的download…

    2022年6月27日
    44
  • qt开发者论坛_go开发常用框架

    qt开发者论坛_go开发常用框架社区论坛国外论坛:Qt-Centre:http://www.qtcentre.org一个非常全面的外国网站,有forum、wiki、docs、blogs等。Qt-forumhttp://www.qtforum.org比较有名的国际Qt编程论坛。Qt-Appshttp://qt-apps.org可以找到很多免费的Qt应用,获得

    2022年10月2日
    1
  • linux两台server远程copy文件

    linux两台server远程copy文件

    2022年2月1日
    43

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号