一问题描述
求出一百以内的满足勾股定理的数
二设计思路
通过嵌套循环将abc的值求出并且将b的初值设置为a+1避免交换顺序重复出现
三程序流程图
四伪代码实现
#include<iostream>
using namespace std;
int main(){
int a,b,c;
for(a=1;a<=100;a++){
for(b=a+1;b<=100;b++){
for(c=1;c<=100;c++)
{
if(a*a+b*b==c*c&&a+b>c&&a+c>b&&b+c>a){
cout<<a<<" "<<b<<" "<<c<<endl;
}
}
}
}
}
五代码实现