Ⅰ c語言 編寫函數,求兩個數的平方,立方和及平方,立方差
//編寫函數求兩個數的平方,立方和及平方,立方差
#include<stdio.h>
intpingfang(intx)
{
returnx*x;
}
intlifang(intx)
{
returnx*x*x;
}
intpingfangcha(intx,inty)
{
returnpingfang(x)-pingfang(y);
}
intlifangcha(intx,inty)
{
returnlifang(x)-lifang(y);
}
intmain(void)
{
inta=5,b=3;
printf("a平方[%d]b平方[%d] ",pingfang(a),pingfang(b));
printf("a立方[%d]b立方[%d] ",lifang(a),lifang(b));
printf("a,b平方差[%d]a,b立方差[%d] ",pingfangcha(a,b),lifangcha(a,b));
return0;
}
a平方[25]b平方[9]
a立方[125]b立方[27]
a,b平方差[16]a,b立方差[98]
Pressanykeytocontinue
Ⅱ C語言編程,利用指針變數 求兩個數平方和 立方和 及平方差 立方差
#include<stdio.h>
voidfun1(int*a,int*b){
printf("平方和:%d ",(*a)*(*a)+(*b)*(*b));
printf("平方差:%d ",(*a)*(*a)-(*b)*(*b));
printf("立方和:%d ",(*a)*(*a)*(*a)+(*b)*(*b)*(*b));
printf("立方差:%d ",(*a)*(*a)*(*a)-(*b)*(*b)*(*b));
}
intmain(){
inta=10;
intb=100;
fun1(&a,&b);
return0;
}
Ⅲ C語言計算兩個數的平方和
#include<stdio.h>
#include<math.h>
intmain(){
floatx,y,a,b;
printf("pleaseinputxandy: ");
scanf("%f,%f",&x,&y);
a=pow(x,2);
b=pow(y,2);
printf("result=%.2f ",a+b);
getchar();
getchar();
return0;
}
你的程序有兩個問題,一是輸入格式不符合要求,二是輸出的右邊雙引號用的是中文符……
Ⅳ 怎麼用c語言求兩個數的平方根之和詳細步驟
一個表達式就可以出來結果了。
c=sqrt(x)+sqrt(y);
Ⅳ 平方和在c語言中怎麼表示
1^2+2^2+3^2+…+10^2,這是按照語法最直接的表達方法,但編程一般不這樣,寫起來比較麻煩
一般用for循環來求平方和,程序如下:
main(){
int
i,sum=0;
for(i=1;i<=10;i++){
sum+=i^2;//最好用sum+=i*i,因為執行起來速度比較快
}
printf("%d",sum);
}