修改:帮帮改改错,谢谢。。。。。。。。。。。。。
下列程序的功能是:在3位整数(100至999)中寻找符合下面条件的整数,并依次从小到大存入数组b中;它既是完全平方数,又有两位数字相同,例如144,676等满足该条件的整数的个数通过所编制的函数返回。
int jsValue(int bb[ ])
{
int i,bw,sw,gw,k=0;
for(i=100;i<=999;i++)
{
bw=i/100;sw=i%100/10;gw=i%10;
if((i==(int)sqrt(i)*(int)sqrt(i))&&(bw==sw||sw==gw||bw==gw))
bb[k++]=i;
}
return k;
}
[[it] 本帖最后由 cbullet 于 2008-3-17 17:09 编辑 [/it]]