7执行下列赋值语句后,a= ,b= .
a=3;
b=4;
a=a b;
b=b+a 5.
解析由a=3,b=4知a=a b=3×4=12,
b=b+a 5=4+12×5=64.
答案12 64
8给出以下程序:
x=input("x=");
y=x x-4 x;
print(%io(2),y);
(1)若输入的值为2,则输出的值为 ;
(2)若输出的值为5,则输入的值为 .
解析(1)由已知得y=x2-4x,当x=2时,y=22-4×2=-4;
(2)由y=x2-4x=5,解得x=5或-1.
答案(1)-4 (2)5或-1
9编写一个程序,要求输入三个数a,b,c,计算a2-3b2+5c的值.
解程序如下:
a=input("a=");