题目

观察下面的程序,写出运行结果:(1)INPUT  aIF  a>=0  THENPRINT  SQR(a)ELSEPRINT  “是负数”END  IFEND(2)INPUT  xIF  x<10  THEN  P=x*0.35ELSE  P=10*0.35+(x-10)*0.7END  IFPRINT  PEND(1)输入-4,输出结果为___________;输入9,输出结果为___________.(2)若x=6,则P=___________;若x=18,则P=___________. 答案:思路分析:这两个程序中都用到了IF-THEN-ELSE语句.(1)中条件“a≥0”满足时进行开平方,否则输出“是负数”.所以该程序描述的是求一个实数平方根的算法.(2)中条件“x<10”满足时,P=x*0.35,否则P=10*0.35+(x-10)*0.7,可见该程序是求一个分段函数值的问题.答案:(1)负数  3  (2)2.1  9.1八亿零三百万零七百写作______,改写成用“万”作单位的数是______,省略亿后面的尾数约是______.
数学 试题推荐