代码如下,也可以采取不用流行的!=EOF方法或者数组的方法(看不东,不许用!),不采取EOF的原因是事实上它题目已经给出了将要出现的组数,假如它没给,那么EOF会是一个比较好的办法。
#include<stdio.h>
int main()
{
int a,b,c,d;
scanf("%d",&d);
int i;
for (i=1;i<=d;i++)
{
scanf("%d %d %d",&a,&b,&c);
if(a*a+b*b+c*c==3*a*b*c)
printf("Yes\n");
else
printf("No\n");
}
return 0;
}
/*
输入行数
scnaf寻找3个一组的数字,判断,ptf
*/
将给出的次数作为循环重点实现n次循环,解决问题。
文章描述了一个C++程序,通过循环读取用户输入的3个整数,判断是否满足a²+b²=c²的条件,共进行用户指定次数的判断。
568





