/*
* Copyright (c) 2013, 烟台大学计算机学院
* All rights reserved.
* 作 者:王颖
* 完成日期:2014 年 2 月 15 日
* 版 本 号:v1.0
* 输入描述: 无
* 问题描述:体会编程序将100内的正整数写成其它两个正整数的平方和
* 程序输出:略
* 问题分析:略
* 算法设计:略
*/
#include <iostream>
using namespace std;
int main()
{
for (int i=2;i<=100;i++)
{
for(int j=2;j<i;j++)
{
for (int k=1;k<j;k++)//我没有想到这个方法,这个方法很好!
{
if (i==(j*j+k*k))
{
cout<<i<<"="<<j<<"^"<<2<<"+"<<k<<"^"<<2<<endl;
}
}
}
}
return 0;
}
体会编程序将100内的正整数写成其它两个正整数的平方和
最新推荐文章于 2022-10-17 23:23:08 发布