解题思路:
第一组整数的勾股数是3,4,5
所以可以让a从3开始,b从4开始,c从5开始
然后通过暴力的方法解决
注意事项:
参考代码:
#include <stdio.h> int main() { int a, b, c; for (a = 3; a <= 333; a++) for(b = 4 ; b <= 500 ; b++) for (c = 5; a + b + c <= 1000; c++) { if (a * a + b * b == c * c && a < b && b < c) printf("%d %d %d\n", a, b, c); } return 0; }
0.0分
1 人评分
钟神赛车 (C语言代码)浏览:867 |
C二级辅导-公约公倍 (C语言代码)浏览:1508 |
简单的a+b (C语言代码)浏览:537 |
C语言程序设计教程(第三版)课后习题10.1 (Java代码)浏览:1436 |
C语言考试练习题_排列 (C语言代码)浏览:718 |
C语言程序设计教程(第三版)课后习题6.5 (C语言代码)浏览:748 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:459 |
wu-淘淘的名单 (C++代码)浏览:1329 |
三角形 (C++代码)记忆化搜索浏览:1220 |
蛇行矩阵 (C语言代码)浏览:524 |