早教吧 育儿知识 作业答案 考试题库 百科 知识分享

写出下列程序的运行结果.(1)a=input(“a=”);ifa>=0m=a*a-1;melsedisp(“anegativenumber”)end(2)x=input(“x=”);ifx<=10p=x*0.35;elsep=10*0.35+(x-10)*0.7;endp(1)若输

题目详情
写出下列程序的运行结果.

(1)

a=input(“a=”);

if  a>=0

m=a*a-1;

m

else

disp(“a  negative  number”)

end

(2)

x=input(“x=”);

if  x<=10

p=x*0.35;

else

p=10*0.35+(x-10)*0.7;

end

p

(1)若输入-3,输出结果为______________;若输入2,输出结果为______________.

(2)若输入x=6,输出结果p=______________;若输入x=18,输出结果p=______________.

▼优质解答
答案和解析

解析:
先列出程序表示功能的式子,然后求解.程序(1)是先对a进行判断,由于a的符号不同,结果不一样;程序(2)是求一个分段函数f(x)=的值.答案:(1)a  negative number  3  (2)2.1  9.1