华师一附中OI组

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 1456|回复: 2
打印 上一主题 下一主题

完全平方数的判断

[复制链接]

738

主题

1485

帖子

5422

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
5422
跳转到指定楼层
楼主
发表于 2018-6-28 19:40:33 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
输入一个正整数,判断他是否完全平方数,比如1,4,9等是完全平方数但是2,5,6,7,8就不是。
回复

使用道具 举报

0

主题

19

帖子

111

积分

注册会员

Rank: 2

积分
111
沙发
发表于 2018-7-14 10:19:07 | 只看该作者
  1. #include<iostream>
  2. #include<cmath>
  3. using namespace std;
  4. int x;
  5. float sqrtx;
  6. int main()
  7. {
  8.     cin>>x;
  9.     sqrtx=sqrt(x);
  10.     if (sqrtx==int(sqrtx)) cout<<"Yes";
  11.     else cout<<"No";
  12.     return 0;
  13. }
复制代码
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|服务支持:DZ动力|华师一附中OI组  

GMT+8, 2024-12-26 12:24 , Processed in 0.150311 second(s), 22 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表