执行如图程序框图,若输入的x的值为1,则输出的n的值为______

执行如图程序框图,若输入的x的值为1,则输出的n的值为______,第1张

循环前输入的x的值为1,

第1次循环,x2-4x+3=0≤0,

满足判断框条件,x=2,n=1,x2-4x+3=-1≤0,

满足判断框条件,x=3,n=2,x2-4x+3=0≤0

满足判断框条件,x=4,n=3,x2-4x+3=3>0,不满足判断框条件,

输出n:3.

故答案为:3.

解:if语句描述算法如下:

输入x;

if x<0,

then f(x):=π/2.x+3;

else if x=0,

then f(x):=0;

else f(x):=π/2.x﹣5.

输出f(x).

算法流程图如图

当输入x的值为3时,

第一次循环时,x=3-3=0,

∵x=0≤0成立,

∴y=0.5 0 =1.

输出y=1.

故答案为:1.


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/11108561.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-13
下一篇 2023-05-13

发表评论

登录后才能评论

评论列表(0条)

保存