当前位置: 首页 > wzjs >正文

网站设计与制作一般步骤东莞seo外包公司哪家好

网站设计与制作一般步骤,东莞seo外包公司哪家好,做网站 流量怎么抓钱,武安做网站目录 题目: 代码: 要注意的细节: 题目: 给定 n 个正整数 ai,判定每个数是否是质数。 输入格式 第一行包含整数 n。 接下来 n 行,每行包含一个正整数 ai。 输出格式 共 n 行,其中第 i 行输出第 …

目录

 题目:

 代码:

要注意的细节:


 题目:

给定 n 个正整数 ai,判定每个数是否是质数。

输入格式

第一行包含整数 n。

接下来 n 行,每行包含一个正整数 ai。

输出格式

共 n 行,其中第 i 行输出第 i 个正整数 ai 是否为质数,是则输出 Yes,否则输出 No

数据范围

1 ≤ n ≤ 100,
1 ≤ ai ≤ 2^31−1

输入样例:

2
2
6

输出样例:

Yes
No

 代码:

#include<iostream>
using namespace std;int main()
{int n;cin>>n;while(n--){bool r=0;int a;cin>>a;if(a==1) r=1;for(int i=2;i<=a/i;i++){if(!(a%i)) r=1;}if(r) cout<<"No"<<endl;else cout<<"Yes"<<endl;}
}

要注意的细节:

for循环的结束条件建议采用代码中的 i <= a / i 

若循环结束条件写成:i<=sqrt(a),则每次循环都会调用一遍sqrt()函数,它计算比较慢,所以不推荐

若循环结束条件写成:i*i<=a ,则当 a 太大接近于int的最大值时,计算i*i可能会溢出,结果就变成负数了,循环条件恒成立,死循环。

http://www.dtcms.com/wzjs/63318.html

相关文章:

  • 华为游戏中心百度地图关键词排名优化
  • 舆情分析是什么sem和seo是什么职业
  • 福田网站建设哪家好做什么推广最赚钱
  • 山东有哪些网络公司太原seo快速排名怎么样
  • 如何分享自己的wordpress哈尔滨推广优化公司
  • 文化传媒公司 网站备案网络推广培训去哪里好
  • 做网站从哪里买域名百度公司电话
  • 用Axure做的网站原型百度云seo推广一个月见效
  • 想做个小网站怎么做西安关键词排名软件
  • 中国建设部网站监理延续seo是什么意思 为什么要做seo
  • 手机投资理财网站建设互联网站
  • 网站开发都用什么浏览器百度热搜关键词排名
  • 外贸网站建设信息seo排名点击器曝光行者seo
  • 做非法网站怎么盈利网络推广包括哪些
  • 武汉前端网站开发公司百度优化关键词
  • 长沙建设网站制作网站seo排名培训
  • 河北网站建设制作网络热词排行榜
  • 网站通栏代码百度公司总部在哪里
  • 网站长图怎么做有什么功能
  • 建设银行教育网站手游推广渠道和推广方式
  • 什么网站可以找到防水工程做爱站站长工具
  • 主机开设成功 网站正在建设中seo快速优化排名
  • 做财务还是网站运营长沙网站优化seo
  • asp学习网站网站推广和网络推广
  • 小型企业网站建设公司seo页面代码优化
  • 同ip网站做友链长沙网站seo优化排名
  • 电商网站建设机构外链网盘系统
  • 深圳网站设计哪家好seo搜索引擎优化期末考试
  • 广州协安建设工程有限公司网站深圳推广平台有哪些
  • 怎么创建一个网站做草根站长郑州网站设计