C语言 编写函数,求两个数的平方,立方和及平方,立方差

2025-06-26 17:00:05
推荐回答(5个)
回答1:

//编写函数 求两个数的平方,立方和及平方,立方差
#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

回答2:

#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));
}

回答3:

#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;
}

回答4:

#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;
}

回答5:

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
}