用c语言代码写出:假设a、b、c均为整数,且满足a,b,c 大于1,并且小于等于100,找出所有符合条件:“a2+b2= c2”的整数组。
时间: 2023-06-11 18:09:22 浏览: 230
c代码-1.请输入一个大于100的正整数a,将a的百位、十位和个位依次放在b的个位、十位和百位上。例如:输入"321",输出"结果是:123"。
以下是用C语言编写的代码:
```c
#include <stdio.h>
int main() {
int a, b, c;
for(a = 2; a <= 100; a++) {
for(b = 2; b <= 100; b++) {
for(c = 2; c <= 100; c++) {
if(a*a + b*b == c*c) {
printf("%d^2 + %d^2 = %d^2\n", a, b, c);
}
}
}
}
return 0;
}
```
该程序使用三重循环来枚举所有符合条件的整数a、b、c。其中,a、b、c均从2开始枚举,最大值为100。在循环过程中,判断是否满足条件“a2 + b2 = c2”,如果满足,则输出符合条件的整数。
阅读全文