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

运行如图的流程图,输出的n=________.

1
分析:按照程序循环框图的流程,写出前几次循环的结果,并判断每一次结果是否满足判断框中的条件,直到不满足第一个判断框中的条件,执行输出.
解答:m=2满足第一个判断框中的条件,此时a=4,b=5,m=2,由于b2>a2+m2,故为钝角三角形,不满足第二个判断框中的条件,执行“否”;
m=3,满足第一个判断框中的条件,执行“是”此时a=4,b=5,m=3,由于b2=a2+m2,故为直角三角形,不满足第二个判断框中的条件,执行“否”;
m=4,满足第一个判断框中的条件,执行“是”,此时a=4,b=5,m=4由于b2<a2+m2,为锐角三角形,满足第二个判断框中的条件,执行“是”;
n=1,m=5,不满足第一个判断框中的条件,执行“否”,输出n即1
故答案为:1
点评:本题考查解决程序框图中的循环结构时,常采用写出前几次循环的结果,找规律.
练习册系列答案
相关习题

科目:高中数学 来源:2010年吉林毓文中学高一模块考试 题型:填空题

 如图,已知某算法的流程图如图所示,若将输

出的值依次记为: 、…、

、….

INPUT“x=”;x

IF  x>0 and x<=4 THEN

y=2*x

ELSE 

IF  x<=8  THEN

    y=8

ELSE

y=24-2*x

END IF

END IF

PRINT  y

END

 
       (1)若程序运行中输出的一个数组是

   

       (2)程序结束时,共输出的组数为         

 

查看答案和解析>>

同步练习册答案