hyqd.net
当前位置:首页 >> C语言计算三次方的函数 >>

C语言计算三次方的函数

注意看一下程序的注释部分,希望能帮到你:#include<stdio.h> main() { int x,y; printf("请输入数字:"); //这里加上一句友情提示 scanf("%d",&x); //这里的上下两句对调,同时 x 的前面加上 & 地址符 y=x*x*x; //这里的上下两句对调 printf

楼上的同学说错了,楼主是要开三次方,不是要立方,所以应该是:pow (double x,double y); // 求x的y次方 y = 1.0/3; 记得包含头文件math.h

#include <stdio.h> long cube(int x) { return x*x*x; } int main() { int x,y; scanf("%d%d",&x,&y); printf("%d^3 + %d^3 = %ld",x,y,cube(x) + cube(y)); return 0; }

我刚刚编的,可以.不知道是不是你所要的.#include void main() { int n; printf("欢迎来到计算整数的三次方的程序!\n"); printf("请输入您要计算的数:"); scanf("%d",&n); printf("您要计算的%d三次方为:%d\n",n,n*n*n); }

C语言中表达n次方可以用pow函数.函数原型:double pow(double x, double y) 功 能:计算x^y的值 返 回 值:计算结果 举例:double a;a = pow(3.14, 2); // 计算3.14的平方,并将结果保存在变量a中 注:使用pow函数必须将头文件#include<math.h>包含进源文件中

在C语言中并没有直接计算幂的运算符,对于x的3次方,可以有如下两种表示方式.1 直接写.写作 x*x*x 就是x的三次方了.对于比较小的乘方都可以这样做.2 调用pow函数.double pow(double a, double n); 这个函数的功能为计算a的n次方并将结果返回.于是pow(x,3)的值,就是x的三次方.注意,要使用pow需要引用头文件#include

// Type 根据你需要的数据类型改,这里是 int typedef int Type;Type GetCube(Type x){ return x*x*x;}

开立方也就是求1/3次方,所以可以用pow()函数: double a=pow(8,1.0/3); /*a=2*/ ////////////////////////////////////////////////

//这就是传说中的水仙花数了(只限于3位数),输入m,n可以求出m~n之间的所有水仙花数.#include<stdio.h> void main() { int m,n; while(scanf("%d%d",&m,&n)!=EOF) { int a,b,c,s[100],i,k=0; if(m>n) { int t; t=m; m=n; n=t; } for(i=m;i<=n;i++) { a=

#include<stdio.h>float get3( float x){ return x*x*x;} void main(){ float a; printf("please a num :"); scanf("%f",&a); printf("a^3=:%f",get3( a )); return;} 满意请采纳!

网站首页 | 网站地图
All rights reserved Powered by www.hyqd.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com