C++大学教程(第九版)5.20毕达哥拉斯的三元组

题目

代码

cpp 复制代码
#include <bits/stdc++.h>
using namespace std;

int main()
{
    int side1, side2, hypotenuse;
    for (side1 = 1; side1 <= 500; side1++)
    {
        for (side2 = side1; side2 <= 500; side2++)
        {
            for (hypotenuse = 1; hypotenuse <= 500; hypotenuse++)
            {
                if (side1 * side1 + side2 * side2 == hypotenuse * hypotenuse)
                    cout << "直角边是:" << side1 << " " << side2 << " 斜边是:" << hypotenuse << endl;
            }
        }
    }
    return 0;
}

运行截图

相关推荐
算法给的安全感1 分钟前
bfs-最小步数问题
java·算法·宽度优先
iangyu4 分钟前
【windows server脚本每天从网络盘复制到本地】
开发语言·windows·php
程序员拂雨11 分钟前
Python知识框架
开发语言·python
jstart千语17 分钟前
【消息队列】RabbitMQ基本认识
java·服务器·分布式·rabbitmq
泽020218 分钟前
C++类和对象之相关特性
java·开发语言·c++
唐僧洗头爱飘柔952722 分钟前
【SSM-SpringMVC(二)】Spring接入Web环境!本篇开始研究SpringMVC的使用!SpringMVC数据响应和获取请求数据
java·spring·文件上传·页面跳转·数据响应·获取请求数据·静态资源访问
敲键盘的小夜猫24 分钟前
深入理解Python逻辑判断、循环与推导式(附实战案例)
开发语言·python
-曾牛24 分钟前
Spring AI 集成 Mistral AI:构建高效多语言对话助手的实战指南
java·人工智能·后端·spring·microsoft·spring ai
feiyangqingyun1 小时前
Qt/C++开发监控GB28181系统/录像文件查询/录像回放/倍速播放/录像文件下载
c++·qt·gb28181·录像回放·录像文件下载
在未来等你1 小时前
互联网大厂Java求职面试:电商商品推荐系统中的AI技术应用
java·缓存·kafka·推荐系统·向量数据库·jvm调优·spring ai