最新消息: USBMI致力于为网友们分享Windows、安卓、IOS等主流手机系统相关的资讯以及评测、同时提供相关教程、应用、软件下载等服务。

C++证明四方定理

IT圈 admin 2浏览 0评论

C++证明四方定理

四方定理

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

证明

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

C++证明四方定理

四方定理

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

证明

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

与本文相关的文章

发布评论

评论列表 (0)

  1. 暂无评论