C语言求解一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少?

完整代码:

复制代码
/*  一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问
该数是多少?*/
#include<stdio.h>

int main(){
    //num为最终所求那个数
    int num;
    //i*i为第一个完全平方数
    for (int i = 10; i < 100; i++)
    {
        //j*j为第二个完全平方数
        for (int j = i; j < 100; j++)
        {
            //两个平方数相减为168
            if (j*j-i*i==168)
            {
                num=i*i-100;
                printf("这个数为:%d",num);
                return 0;
            }
        }
    }
}

运行截图:

相关推荐
代码不停5 分钟前
网络原理——初识
开发语言·网络·php
04aaaze14 分钟前
C++(C转C++)
c语言·c++·算法
不会c嘎嘎32 分钟前
C++ -- list
开发语言·c++
老鱼说AI34 分钟前
BPE编码从零开始实现pytorch
开发语言·人工智能·python·机器学习·chatgpt·nlp·gpt-3
星释35 分钟前
Rust 练习册 32:二分查找与算法实现艺术
开发语言·算法·rust
William_cl1 小时前
C# ASP.NET Controller 核心:ViewResult 实战指南(return View (model) 全解析)
开发语言·c#·asp.net
wtrees_松阳1 小时前
Flask数据加密实战:医疗系统安全指南
开发语言·python
皮影w2 小时前
Java SpringAOP入门
java·开发语言
Jtti2 小时前
IPv4与IPv6共存下的访问问题排查方法
开发语言·php
周杰伦fans2 小时前
CommunityToolkit.Mvvm(又称MVVM Toolkit) 与 MvvmLight 的核心区别
开发语言·c#·.netcore