精英家教网 > 高中数学 > 题目详情

分析下面的程序:

INPUT x

IF 9 AND x<100 THEN

a=x/10

b=x MOD 10

x=10*b+a

PRINT x

ELSE

PRINT “输入有误!”

END IF

END

若输入38,运行上面的程序后,得到的结果是_______.

答案:83
解析:

由条件可知输入的数应是两位,x=38,x/10取x的十位是3,x MOD 10取x的个位数是8,由x=10*b+a得到83.


练习册系列答案
相关习题

科目:高中数学 来源: 题型:

已知 S=1+(1+3)+(1+3+5)+(1+3+5+7)+…+(1+3+5+…+199)
(Ⅰ)下面给出求S的算法,请将空白部分补充完整;
(Ⅱ)请将求S的流程图补充完整,内容直接填在程序框图中;
解:(Ⅰ)算法分析:(1)S=0,T=0,i=1;
(2)将T+2i-1赋值给T,将S+T赋值给S;
(3)将
 
赋值给i;
(4)
 

(5)输出S,结束运算.
(Ⅱ)流程图:
精英家教网

查看答案和解析>>

同步练习册答案