题目内容

对于任意的实数a,b,定义一种运算a*b=a3-a2b+ab2+b3,试设计一个程序,能够验证该运算是否满足交换律.

解析:要验证该运算是否满足交换律,只需验证a*b=a3-a2b+ab2+b3,与b*a=b3-b2a+ba2+a3是否相等,所以b*a的值就是将a*b中的a与b交换,因此可利用赋值语句将变量a,b的值交换.程序如下:

a=input(“a=”);

b=input(“b=”);

M=a*a*a-a*a*b+a*b*b+b*b*b;

print(%io(2),M);

x=a;

a=b;

b=x;

N=a*a*a-a*a*b+a*b*b+b*b*b;

print(%io(2),N);

练习册系列答案
相关题目

违法和不良信息举报电话:027-86699610 举报邮箱:58377363@163.com

精英家教网