若开始输入的x值为48,我们发现第一次得到的结果为24,第二次输出到的结果为12······,那么,第2011

什么?

解:当x=24时,第一次输出的结果是12,第二次输出的结果是6,第三次输出的结果是3,第四次输出的结果是8,第五次输出的结果是4,第六次输出的结果是2,第七次输出的结果为1,第八次输出的结果为6,开始循环,即6次一循环且第一次不算,
依次是6,3,8,4,2,1,6.
(2011-1)÷6=335,则第2011次得到的结果为1.
故选D.
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-12-24
按照式子推理,即为
1.48/2
2.48/4
……
第2011次应为: 48/2^2011,即3/2^(2011-4)追问

A.3 B.4 C.d D.6选哪个?

追答

你的题目不全吧

追问

图画过,百度给我弄得乱七八糟,不画了。

追答

#include

main()
{
int i;
double x=48.0;
for(i=0;i<5;i++)
{
x=x/2.0;
printf("第 %d 次: %5.1lf\n",i+1,x);
}
x=2;
for(i=6;i<2011;i++)
{
x=x*2.0;
printf("第 %d 次: 3/%-.0lf\n",i,x);
if(i%100==0)
getch();
}
getch();
}

是这个么 答案是6 选D

本回答被提问者采纳
相似回答