【C基础-按要求找数】一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少

一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少

完全平方数是指一个整数能够表示为某个整数的平方。换句话说,如果存在一个整数 n,使得 n^2=m,那么 m 就是一个完全平方数。

使用C语言实现,具体代码:

cpp 复制代码
#include<stdio.h>
#include<math.h>

int main(){
    int i,m,n;
    for(i=1;i<100000;i++){
        m=sqrt(i+100);
        n=sqrt(i+168);
        if(m*m==i+100&&n*n==i+168){
            printf("满足要求的数是: %d\n",i);
            break;
        }
    }
    return 0;
}

输出结果:

觉得有帮助的话点个赞吧!

相关推荐
smchaopiao16 分钟前
Python中字典与列表合并的问题与解决方法
开发语言·python
9359618 分钟前
练习题53-60
算法·深度优先
霖大侠32 分钟前
Wavelet Meets Adam: Compressing Gradients forMemory-Efficient Training
人工智能·深度学习·算法·机器学习·transformer
敲代码的瓦龙33 分钟前
Java?面向对象三大特性!!!
java·开发语言
2501_9216494935 分钟前
期货 Tick 级数据与基金净值历史数据 API 接口详解
开发语言·后端·python·websocket·金融·区块链
野犬寒鸦38 分钟前
Redis复习记录day1
服务器·开发语言·数据库·redis·缓存
小菜鸡桃蛋狗41 分钟前
C++——类和对象(下)
开发语言·c++
骑龙赶鸭42 分钟前
java开发项目中遇到的难点,面试!
java·开发语言·面试
张人玉1 小时前
C#通讯(上位机)常用知识点
开发语言·c#·通讯·上位机开发