2025年4月18日 星期五 乙巳(蛇)年 正月十九 设为首页 加入收藏
rss
您当前的位置:首页 > 计算机 > 编程开发 > VC/VC++

C++证明四方定理

时间:03-25来源:作者:点击数:42

四方定理

“四方定理”是数论中著名的一个定理,指所有自然数至多只要用四个数的平方和就可以表示。

证明

  • #include <iostream>
  • using namespace std;
  • int main() {
  • long n, a, b, c, d;
  • cout << "请输入一个数:" << endl;
  • cin >> n;
  • for (a = 1; a <= n; a++) {
  • for (b = 1; b <= a; b++) {
  • for (c = 1; c <= b; c++) {
  • for (d = 1; d <= c; d++) {
  • if ((a * a + b * b + c * c + d * d) == n) {
  • cout << a << "*" << a << "+" << b << "*" << b << "+" << c << "*" << c << "+" << d << "*" << d << "=" << n <<endl;
  • break;
  • }
  • }
  • }
  • }
  • }
  • }
方便获取更多学习、工作、生活信息请关注本站微信公众号城东书院 微信服务号城东书院 微信订阅号
推荐内容
相关内容
栏目更新
栏目热门