精英家教网 > 高中数学 > 题目详情
执行如图的程序,若输出的a是4,b是1,则输入的a值x应为
 

考点:赋值语句
专题:算法和程序框图
分析:根据已知中的程序语句,模拟程序的运行结果,最后根据输出的a是4,b是1,构造关于x的方程,解得答案.
解答: 解:执行完a=x后,变量a=x;
执行完b=3后,变量a=x,b=3;
执行完a=a+b后,变量a=x+3,b=3;
执行完b=a-b后,变量a=x+3,b=x;
故输出的输出的a是x+3,b是x,
又∵输出的a是4,b是1,
∴输入的a值x应为1,
故答案为:1
点评:根据流程图(或伪代码)写程序的运行结果,是算法这一模块最重要的题型,其处理方法是::①分析流程图(或伪代码),从流程图(或伪代码)中即要分析出计算的类型,又要分析出参与计算的数据(如果参与运算的数据比较多,也可使用表格对数据进行分析管理)⇒②建立数学模型,根据第一步分析的结果,选择恰当的数学模型⇒③解模.
练习册系列答案
相关习题

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

已知命题p:3≥3,q:3>4,则下列判断正确的是(  )
A、p∨q为真,p∧q为真,¬p为假
B、p∨q为真,p∧q为假,¬p为真
C、p∨q为假,p∧q为假,¬p为假
D、p∨q为真,p∧q为假,¬p为假

查看答案和解析>>

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

已知数列{an}的前n项和Sn满足SnS1=Sn+1(n∈N*),且a1=2,那么a7=(  )
A、128B、16C、32D、64

查看答案和解析>>

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

若把直线l:2x+y-2=0向右平移2个单位,再向下平移1个单位,所得直线的方程是(  )
A、2x+y-5=0
B、2x-y-5=0
C、2x-y+5=0
D、2x+y+5=0

查看答案和解析>>

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

已知直线l:y=3x-2的纵截距是(  )
A、-3B、-2C、3D、2

查看答案和解析>>

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

若角θ的终边过点P(-4,3),则sinθ+cosθ等于
 

查看答案和解析>>

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

如图是一个体积为4的空间几何体的三视图,则图中x的值为(  )
A、2B、3C、4D、5

查看答案和解析>>

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

在△ABC中,内角A,B,C的对边分别为a,b,c;若a2-c2=
3
bc,sinB=2
3
sinC,则角A=
 

查看答案和解析>>

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

在△ABC中,角A,B,C所对的边分别为a,b,c,已知C=
π
6
,a=1,b=
3
,则B=
 

查看答案和解析>>

同步练习册答案