使用c语言for循环嵌套实现:找出20以内的勾股数对。勾股数对是指满足条件a*a+b*b=c*c(a≠b)的一组自然数a、b和c
时间: 2023-04-09 11:01:03 浏览: 180
C语言 for循环的嵌套题(解析).pdf
可以回答这个问题。以下是使用C语言for循环嵌套实现找出20以内的勾股数对的代码:
#include <stdio.h>
int main() {
int a, b, c;
for (a = 1; a <= 20; a++) {
for (b = a + 1; b <= 20; b++) {
for (c = b + 1; c <= 20; c++) {
if (a * a + b * b == c * c) {
printf("%d, %d, %d\n", a, b, c);
}
}
}
}
return 0;
}
阅读全文