//编写函数 求两个数的平方,立方和及平方,立方差
#include
int pingfang(int x)
{
return x*x;
}
int lifang(int x)
{
return x*x*x;
}
int pingfangcha(int x,int y)
{
return pingfang(x) - pingfang(y);
}
int lifangcha(int x,int y)
{
return lifang(x) - lifang(y);
}
int main (void)
{
int a=5,b=3;
printf("a平方[%d] b平方[%d]\n",pingfang(a),pingfang(b));
printf("a立方[%d] b立方[%d]\n",lifang(a),lifang(b));
printf("a,b平方差[%d] a,b立方差[%d]\n",pingfangcha(a,b),lifangcha(a,b));
return 0;
}
a平方[25] b平方[9]
a立方[125] b立方[27]
a,b平方差[16] a,b立方差[98]
Press any key to continue
#include
int p1(int x,int y)
{int z;
z=x*x+y*y;
return (z);
}
int p2(int x,int y)
{int z;
z=x*x-y*y;
return (z);
}
int p3(int x,int y)
{int z;
z=x*x*+y*y*;
return (z);
}
int p1(int x,int y)
{int z;
z=x*x*x-y*y*y;
return (z);
}
void main()
{ int x, y;
scanf("%d %d", &x, &y);
printf("两个数的平方和等于%d\n", p1(x,y));
printf("两个数的立方和等于%d\n", p3(x,y));
printf("两个数的平方差等于%d\n", p2(x,y));
printf("两个数的立方差等于%d\n", p4(x,y));
}
#include
int main()
{
int x, y;
scanf("%d%d", &x, &y);
printf("两个数的平方和等于%d\n", x*x + y*y);
printf("两个数的立方和等于%d\n", x*x*x + y*y*y);
printf("两个数的平方差等于%d\n", x*x - y*y);
printf("两个数的立方差等于%d\n", x*x*x - y*y*y);
return 0;
}
#include
int a2( int a)
{
return (a*a);
}
int a3( int a)
{
return (a*a*a);
}
int main()
{
int x, y;
scanf("%d%d", &x, &y);
printf("%d %d\n",a2(x)+a2(y), a3(x)+a3(y));
printf("%d %d\n",a2(x)-a2(y), a3(x)-a3(y));
return 0;
}
void pl(int x,int y)
{
int pfhe,pfcha,lfhe,lfcha;
pfhe=x*x+y*y; //pingfang he
pfcha=x*x-y*y; //pingfang cha
llfhe=x*x*x+y*y*y;//lifang he
lfcha=x*x*x-y*y*y;//lifang cha
}