📄 analy-12.txt
字号:
分析与答案
分析:本题主要考查循环结构、数组、算术运算符的使用等知识点。
利用for循环和while循环语句判断100~999中是完全平方数的数。如果是完全平方数则利用算术运算符分别求出其百位、十位和个位上的数并按照从小到大的顺序进行排序,排序后仍存入数组xx中。
答案:
int jsValue(int bb[])
{
int I,j,k=0;
int hun,ten,data;
for(I=100;I<=999;I++)
{
j=10;
while(j*j<=I)
{
if (I==j*j)
{
hun=I/100;
data=I-hun*100;
ten=data/10;
data=data-ten*10;
if(hun==ten||hun==data||ten==data)
{
bb[k]=I;
k++;
}
}
j++;
}
}
return k;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -