當前位置:首頁 » 編程語言 » 求一個數的平方和立方c語言
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

求一個數的平方和立方c語言

發布時間: 2022-03-01 00:08:54

A. 平方和立方和(c語言

#include<stdio.h>
intmain()
{
inti,s1=0,s2=0,x,y;
scanf("%d%d",&x,&y);
for(i=x;i<=y;i++)
if(i%2==0)
s1+=i*i;
else
s2+=i*i*i;
printf("%d%d ",s1,s2);
return0;
}

B. 用C語言編程:輸入一個整數,求它的平方,立方,平方根(結果保留2位小數 )

#include<stdio.h>
#include<math.h>
intmain(void)
{
intn;
scanf("%d",&n);
printf("%d%d%f",n*n,n*n*n,sqrt(n));
return0;
}

C. c語言求平方與立方

#include <stdio.h>
#include<conio.h>
int vabs(int x)
{
if(x<0)return -x;
return x;
}
int main()
{
int n,m,sc,sq;
int i,CS=1;
while(scanf("%d%d",&n,&m)!=EOF)
{
if(n>m)
{
i=n;
n=m;
m=i;
}
sc=0;
sq=0;
for(i=n;i<=m;i++)
{
if(i%2==1)
{
sc+=i*i*i;

}
else sq+=i*i;
}
printf("Case %d:\n",CS);
CS++;
printf("%d-%d=%d\n",sq,sc,vabs(sq-sc));
}
return 0;
}

D. C語言求輸入數的平方和立方

你輸出的是b和c的地址,所以應該去掉b和c前的取地址符,即將printf("square=%d,cube=%d\n",&b,&c);修改為printf("square=%d,cube=%d\n",b,c);

E. 用c語言編寫一個程序,計算出從0~10這11個數的平方和立方,並使用製表符顯示其數值

樓上的弄錯了吧,樓主要的是計算「平方」和「立方」,不是「平方和」和「立方和」。

#include <stdio.h>

int main()
{
int i;

for(i = 0; i <= 10; i++)
printf("%d\t%d\t%d\n", i, i * i, i * i * i);
return 0;
}

F. c語言求兩數平方和立方和平方差立方差 求大神指導

把f中的*e=x*x+x*x;改為*e=x*x+y*y;。
把主函數中的double
x,y,*a,*b,*c,*d;改為double
x,y,a,b,c,d;。
把主函數中的f(x,y,a,b,c,d);改為f(x,y,&a,&b,&c,&d);。
你的指針概念有點混亂……

G. 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

H. 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;
}

I. C語言編寫一段程序,求輸入的數的平方以及立方分別是多少

#include <stdio.h>

int main()

{ double x;

scanf("%lf",&x);

printf("%g %g ", x*x,x*x*x);

return 0;

}