编写程序,计算并输出能写成两个数平方之和的所有3位数的个数
最佳答案
用C语言给你写一个:
#include<stdio.h>
voidmian()
{
inti,j,k,kk,l,ll;
j=0;
for(i=100;i<1000;i++)
{
k=0;
do
{
kk=k*k;
l=0;
do
{
ll=kk+l*l;
l++;
}while(ll<i)
if(ll==i)
{
j++;
break;
}
k++;
}while(kk<i)
}
printf("Total:%d\n",j);
}
这个程序是把 0 也考虑在里面的,你先试试。如果有什么问题,可以再来问我。
最佳答案由网友 金色陽光 提供
其他回答
其它网友回答:
这可以用多种语言来实现。