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;
            }
        }
    }
}

运行截图:

相关推荐
daxi1503 分钟前
C语言从入门到进阶——第9讲:函数递归
c语言·开发语言·c++·算法·蓝桥杯
勇气要爆发1 小时前
LangGraph 实战:10分钟打造带“人工审批”的智能体流水线 (Python + LangChain)
开发语言·python·langchain
yy.y--1 小时前
Java数组逆序读写文件实战
java·开发语言
Polaris北1 小时前
第二十七天打卡
开发语言·c++·算法
亓才孓2 小时前
【Exception】CONDITIONS EVALUATION REPORT条件评估报告
java·开发语言·mybatis
爱编码的小八嘎2 小时前
第3章 Windows运行机理-3.1 内核分析(5)
c语言
学无止境_永不停歇2 小时前
十一、C++11列表初始化、右值引用和移动语义
开发语言·c++
阿里嘎多学长2 小时前
2026-02-20 GitHub 热点项目精选
开发语言·程序员·github·代码托管
mjhcsp3 小时前
C++ 背包DP解析
开发语言·c++
尘缘浮梦3 小时前
协程asyncio入门案例 2
开发语言·python