题目:一个整数,它加上100后是完全平方数,再加上168后还是完全平方数,问这个数是多少?

分析:完全平方数:如果一个正整数 a 是某一个整数 b 的平方,那么这个正整数 a 叫做完全平方数。由此可知,我们可以使用开方函数来判断。本题以100000为界。

#include <stdio.h>
#include <math.h>
void main()
{int i,x,y;for(i=1;i<100000;i++){x=sqrt(i+100);//x为i+100后开方的结果y=sqrt(i+268);//y为i+100+168后开方的结果if(x*x==i+100&&y*y==i+268)//如果一个数的平方根的平方等于该数,说明该数是完全平方数 printf("%d\n",i); }
}

C语言判断完全平方数(经典代码)相关推荐

  1. C语言成绩abc,C语言常用经典代码:求三角形的面积、把百分制成绩转换为ABC等级制、其两个自然数的最大公约数和最小公倍数...

    C语言 经典常用代码 C语言常用经典代码 求三角形的面积. 把百分制成绩转换为ABC等级制. 其两个自然数的最大公约数和最小公倍数. 求输入n个数的平均值. 求一个数各个位上的数字之和. 求n个数的阶 ...

  2. 判断魔方阵c语言程序设计_C语言实现魔方阵代码及解析

    原标题:C语言实现魔方阵代码及解析 问题描述 编写程序,实现如下表所示的5-魔方阵. 17 24 1 8 15 23 5 7 14 16 4 6 13 20 22 10 12 19 21 3 11 1 ...

  3. python 代码-python经典代码

    广告关闭 2017年12月,云+社区对外发布,从最开始的技术博客到现在拥有多个社区产品.未来,我们一起乘风破浪,创造无限可能. 在昨天的文章中,我们介绍了关于python列表推导式 的使用,字典推导式 ...

  4. C / C++ 经典代码和常考类型

    文章目录 C语言常考类型 经典代码 1) 兔子问题 2) 斐波那契数列 3) 百元买百鸡 4) 实心菱形 5) 空心菱形 6) 十进制转换为二进制 7) 水仙花 8) 大数相加 9) 冒泡排序 10) ...

  5. c语言经典案例 俄罗斯方块,C语言实现俄罗斯方块经典游戏课程设计

    C语言实现俄罗斯方块经典游戏课程设计 计算机实习报告 一.功能说明 1.1总体功能说明 本工程用C++语言实现了俄罗斯方块经典游戏. 俄罗斯方块游戏特点:俄罗斯方块的基本规则是通过键盘控制移动.旋转和 ...

  6. C语言贪吃蛇游戏代码,贪吃蛇C语言代码实现大全

    一.C语言贪吃蛇代码实现前言 设计贪吃蛇游戏的主要目的是让大家夯实C语言基础,训练编程思维,培养解决问题的思路,领略多姿多彩的C语言. 贪吃蛇是非常经典的一款游戏,本次我们模拟在控制台实现贪吃蛇游戏, ...

  7. c语言100道经典例题详解

    ** c语言100道经典例题 ** [程序1] 题目:有1.2.3.4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少? 1.程序分析:可填在百位.十位.个位的数字都是1.2.3.4.组成所 ...

  8. 夸奖人的C语言小程序,c语言10个经典小程序

    [程序1] 题目:有1.2.3.4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少? 1.程序分析:可填在百位.十位.个位的数字都是1.2.3.4.组成所有的排列后再去 掉不满足条件的排列. ...

  9. java经典代码片段

    java经典代码片段 写这篇也是用于学习 package com.common.file; import java.io.File; import java.io.FileInputStream; i ...

最新文章

  1. 投稿数翻倍,接收率不到三成!史上最难的ECCV你中了吗?
  2. mysql时间戳group by操作,mysql使用FROM_UNIXTIME将时间戳按日期group by
  3. 请不要做浮躁的人——转给即将上路或者正在路上的程序员朋友
  4. linus下centos7防火墙设置
  5. 利益相关者软件工程_如何向利益相关者解释用户体验的重要性
  6. Linux服务器 | 事件处理模式:Reactor模式、Proactor模式
  7. 态调用Excel避免因为版本不同而使用程序无法编辑或调试
  8. python中去除异常值_在Python中获取异常值
  9. MS-SQL的智能脚本智能提示失效丢失
  10. ePass.CreateFile
  11. IT公司是怎样面试的? (转载)
  12. Vue条件渲染(v-if和v-show的区别)
  13. 朴素贝叶斯应用-垃圾邮件过滤
  14. 扫码反馈,“码”上回复:二维码在业主意见反馈中的应用
  15. iOS开发之自定义的framework添加第三方framework,lipo和ar命令看.o文件
  16. poi读取excel表
  17. 本地JSON格式化工具下载
  18. C# HtmlAgilityPack 页面结构解析
  19. 2018 成长-留言-成长的小白菜
  20. 部署zinnia的问题

热门文章

  1. CISCO banner MOTD, Login的区别
  2. 你要的大数据/Python学习路线图来了!
  3. 统计学基础之:均值-中位数-众数-极差-中程数-方差-标准差-变异系数
  4. 爬取武汉所有的公交站名
  5. 新一代态势感知系统发布——北望
  6. 图扑数字孪生智慧社区,助力社区数字化转型
  7. 图解通信原理与案例分析-26: 5G NR是如何支持海量机器类通信mMTC的?移动通信对物联网的支持
  8. nginx 安装,配置
  9. 杂项 20221108 finrl 的玩法 python技巧 查看版本信息
  10. 边缘计算(二)——边缘计算的类型与用途