ZKX's LAB

按如图所示的计算程序 按如图所示的程序计算.若输入x的值为3,则输出的值为    

2020-07-27知识5

按如图所示的程序计算,若开始输入的x的值为48,我们发现第一次 当输入第3次时,其结果是:48×18=6,第5次输入时,其结果是:3+5=8,第6次输入时,其结果是:8×12=4,第9次输入时,其结果是:1+5=6,第15次输入时,其结果是:1+5=6,(2010-2)=2008÷6=364…4,可见第2010次得到的结果就是第6次得到的结果是4.故选B.按如图所示的程序计算.若输入x的值为3,则输出的值为     ﹣3试题分析:根据x的值是奇数,代入下边的关系式进行计算即可:当x=3时,输出的值为﹣x=﹣3。按如图所示的程序计算,若开始输入的 B输入x,按如图所示程序进行计算,规定:程序运行到 (1)根据图表可得运算规律为5x-2是否大于313,将x=8代入计算第一次、第二次、第三次的值即可得出答案.(2)分别表示出第三次、第四次输出的数,然后根据第三次输出的数小于313,第四次输出的数大于313,可列出方程组,解出即可.解 答(1)第一次运算x=8,5x-2=5×8-2=38;第二次运算x=32,5x-2=5×32-2=158;第三次运算x=158,5x-2=5×158-2=788>313,程序运算3次后停止.(2)第一次输出的数为5x-2,第二次输出的数为5(5x-2)-2=25x-12,第三次输出的数为5[5(5x-2)-2]-2=125x-62,第四次输出的数为5{5[5(5x-2)-2]-2}-2=625x-312,由题意得625x-312>313,解得x>1.按如图所示的程序计算,若开始输入的n值为,则最后输出的结果是( )。 输入n计算n(n+1)(设为M)判断M的值是否大于15,如果大于15,输了刚刚计算出来的值M如果不满足大于15,则返回计算,应该还有个n=n+1这个程序设计.然后再进一步计算.(注意不满足大于15则有个n变为n+1的过程)总体来说,这道题是有问题的,当输入的n=1时,n(n+1)=2.则一直循环计算,没有输出结果的.按如图所示的程序计算 答案是348 24 12 6 3 6 3…程序如下:includevoid main(){int i,j=2010;scanf(\"%d\",&i);while(j-){if(i%2)i+3;else i/2;}printf(\"%d\\n\",i);}按如图所示的程序计算,若开始输入的x的值为48,我发现第一次得到的结果为24,第二次得到的结果为12,… (1)第三次:1212=6,第四次:126=3;(2)第五次:3+5=8,第六次:128=4,第七次:124=2,第八次:122=1,第九次:1+5=6;(3)根据计算,从第三次开始,每六次为一个循环组依次循环,(2012-2)÷6=2010÷6=335,第2012次得到的结果与第八次的结果相同,为1.

随机阅读

qrcode
访问手机版