题目内容
请写出下面的运算输出的结果.(1)a=5;
b=3;
c=(a+b)/2;
d=c*c;
disp (d);
(2)a=1;
b=2;
c=a+b;
b=a+c-b;
disp (a,b,c);
(3)a=10;
b=20;
c=30;
a=b;
b=c;
c=a;
disp (a,b,c)
思路分析:本题考查赋值语句的表示形式及输入、输出语句的书写.(1)语句c=(a+b)/2是将a、b和的一半赋给变量c,语句d=c*c是将c的平方赋给d,最后输出d的值.(2)语句c=a+b是将a、b的和赋给c,语句b=a+c-b是将a+c-b的值赋给了b.(3)经过语句a=b后,a,b,c的值是20,20,30;经过语句b=c后,a,b,c的值是20,30,30;经过语句c=a后,a,b,c的值是20,30,20.
答案:(1)16;(2)2,2,1;(3)20,30,20.
练习册系列答案
相关题目