解题思路:
第一组整数的勾股数是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++代码)浏览:1212 |
化学品问题 (C语言代码)浏览:1332 |
小九九 (C语言代码)浏览:825 |
C语言程序设计教程(第三版)课后习题7.5 (C语言代码)浏览:643 |
剪刀石头布 (C语言代码)浏览:1755 |
printf基础练习2 (C语言代码)浏览:646 |
IP判断 (C语言描述,蓝桥杯)浏览:1095 |
字符逆序 (C语言代码)浏览:460 |
C语言程序设计教程(第三版)课后习题12.3 (C语言代码)浏览:548 |
多输入输出练习2 (C语言代码)浏览:1657 |