当前位置:高中试题 > 数学试题 > 算法框图的认识 > 已知算法(伪代码)如下,指出其功能(用算式表示)______Read   xIf  x≤0  Then    y←1-2xElse  If x≤1  Then ...
题目
题型:不详难度:来源:
已知算法(伪代码)如下,指出其功能(用算式表示)______
Read   x
If  x≤0  Then  
  y←1-2x
Else  
If x≤1  Then
  y←1
Else y←1-2x
End If
End If
Print  y.
答案
由伪代码得:
程序的功能是根据输入的x,计算分段函数的值,
当x≤0时,y=1-2x;
当0<x≤1时,y=1;
当x>1时,y=-1+2x;
即算法的功能为:y=





1-2x   x≤0
1        0<x≤1
2x-1    x>1

故答案为:y=





1-2x   x≤0
1        0<x≤1
2x-1    x>1
核心考点
试题【已知算法(伪代码)如下,指出其功能(用算式表示)______Read   xIf  x≤0  Then    y←1-2xElse  If x≤1  Then 】;主要考察你对算法框图的认识等知识点的理解。[详细]
举一反三
在程序框图中,算法中间要处理数据或计算,可分别写在不同的(  )
A.处理框内B.判断框内
C.终端框内D.输入输出框内
题型:不详难度:| 查看答案
在如图给出的程序中,若输入a=333,k=5,则输出的b为______.
题型:不详难度:| 查看答案
题型:不详难度:| 查看答案
题型:不详难度:| 查看答案
题型:不详难度:| 查看答案
版权所有 CopyRight © 2012-2019 超级试练试题库 All Rights Reserved.
INPUT“a,k=”;a,k
b=0
i=0
DO
   q=ak
   r=a MOD k
   b=b+r*10^i
   i=i+1
   a=q
LOOP UNTIL  q=0
PRINT  b
END
某程序框图如图所示,若输出的S=120,则判断框内为(  )
A.k>4?B.k>5?C.k>6?D.k>7?
执行如图所示的算法流程图,若输入A的值为2,则输出S的值是(  )
A.3B.
23
12
C.
13
6
D.
25
12
某算法的程序框图如图所示,则输出S的值是(  )
A.6B.24C.120D.840