c语言程序设计(求数学函数f(x)=x^3+x^2+x+1的值) C语言编程题:输入X和Y的值,编写程序计算f(x,n)=x^...

   www.gaoxiao88.net
#include<stdio.h>

void main()
{
int x = 0;
int result = 0;

printf("x=");
scanf("%d",&x);

result = x*x*x + x*x + x + 1;
printf("f(x)=%d
",result);

return;
}



#include <stdio.h>
#include <stdlib.h>

int main()
{
    int x;
    scanf("%d",&x);
    printf("%d",x*x*x+x*x+x+1);
    return 0;
}


C语言编程题:输入x和n的值,编写程序计算f(x,n)=x-x^2+x^3-x^4+...x^n(-1)^n-1,其中用函数power(x,n)求x^n

# include

double power(double x, int n)
{
int i = 1, index = 0 ;
double result = 0 ;
for(index = 1 ; index <= n ; index++)
{
result += i * pow(x, index) ;
i = -i ;
}
return (result) ;
}

#include
int power(int x,int n)
{
int p=1,i;
for(i=1;i<=n;i++)
p*=x;
return p;
}
int fun(int x,int n)
{
int s=0,i;
for (i=2;i<=n;i++)
s+=power(-1,i-1)*power(x,i);
return s;
}

int main(int argc, char *argv[])
{
int x,n;
printf("请输入x和n的值:");
scanf("%d%d",&x,&n);
printf("-x^2+x^3-x^4+...(-1)^n-1x^n=%d
",fun(x,n));
return 0;
}

相关参考:

c语言程序设计(求数学函数f(x)=x^3+x^2+x+1的值)
include<stdio.h>void main(){int x = 0;int result = 0;printf("x=");scanf("%d",&x);result = x*x*x + x*x + x + 1;printf("f(x)=%d\\n",result);return;}

用c语言程序设计用二分法求方程 f(x)=x^3-x^2-2x+1=0在区间【0,1】内...
include <stdio.h>double f(double x){return x*x*x-x*x-2*x+1;}int main(void) {double low=0,up=1;for(;up-low>=1e-3;){if(f((up+low)\/2)<0)up=(up+low)\/2;elselow=(up+low)\/2;}printf("%.3lf\\n",(up+low)\/2);return 0;} ...

请设计程序,用牛顿迭代法求f(x)=cos(x)-x的近似根,要求精确到10-6...
double f1(double x){ double y=cos(x)-x;return y;} double f2(double x){ double z=-sin(x)-1;return z;} main(){ double xn=1.0;while(fabs(f1(xn))>1e-6)xn=xn-f1(xn)\/f2(xn);printf("%f\\n",xn);}

利用函数的方法编程C语言,求f(x)=x^2+1(x<0),f(x)=x^2-1(x>=0)的值...
5 利用函数的方法编程C语言,求f(x)=x^2+1(x<0),f(x)=x^2-1(x>=0)的值,要求函数原型为float fun(float x)include<stdio.h> include<math.h> double F(double a){ double b;if(a>0)b=pow(a,2);else if(a=0)b=1;else b=(-2)*x;return b;} int main(){ double x...

c语言编写程序题: 计算分段函数,f(x)={ 2x+1(当x>0时) 0(当x=0时...
1 include<stdio.h> int main(){ double x;while(scanf("%lf",&x) == 1) { if(x == 0) printf("0\\n");else if(x>0) printf("%lf\\n",2*x+1);else printf("%lf\\n",1\/x);} return 0;} 2 include<stdio.h> int s[13] = {0,31,28,31,30,31,30,31,31,30,3...

c语言编写程序题: 计算分段函数,f(x)={ 2x+1(当x>0时) 0(当x=0时...
main(){ float x;scanf("%f",x);if(x>0) {prinf("f(x)=%f",2x+1);} else if(x==0){prinf("f(x)=%f",0);} else prinf("f(x)=%f",1\/x);}

用C语言便写一个计算f(x)=x的递归程序
函数具备递归性质,才能写出递归程序,很明显f(x)=x不成,比如阶乘就可以 f(x)=1*2*3*...*x 可以具备递归定义:\/ 1(x=0,1)f(x)=| x f(x-1)(x>1)x为正整数 则程序如下:int fact(int x){ if(x==0||x==1)return 1;else return x*fact(x-1);} ...

编写一个C++风格的程序,用二分法求解方程f(x)=0的根
include <cmath> using namespace std;double result(double x);\/\/计算出代入X的值 void binary(double a,double b,double c);\/\/输出求出的值c代表误差值 int main(){ cout<<"跟据闭区间的零点定理计算出一个区间:f(a)<0且f(b)>0"<<endl;double a,b,c;cin>>a>>b;cout<<"你...

...函数y=f(x),任给一个实数x,求y的值。其中:+f(x)=g(x)-7+g(x...
\/\/ 这里可以编写 g(x) 的具体计算逻辑 \/\/ 例如,假设 g(x) = 2*x + 3 return 2 * x + 3;} \/\/ 定义函数 f(x)double f(double x) { \/\/ 调用函数 g(x) 获取 g(x) 的值 double gx = g(x);\/\/ 计算 f(x) = g(x) - 7 + g(x)double fx = gx - 7 + gx;\/\/ ...

如何用C语言计算一个函数的值,比如说F(x)=ax平方+bx+c,求帮助啊谢谢了...
float f(float a,float b,float c,float x){ float y;y=a*x*x+b*x+c;return y;} void main(){ float a,b,c,x;printf("请输入a,b,c,x的值\\n");scanf("%f%f%f",&a,&b,&c,&x);printf("%f\\n",f(a,b,c,x));} 也可以把a,b,c改为定植 望采纳 谢谢 ...

相关评论

  • 曾卸5146: c语言程序设计 编写一个求和函数 求指导 -
    18825715032: #include#include int sum(int a,int b) { return a+b; } int main () { int x,y; while(scanf("%d %d",&x,&y) != EOF) printf("%d\n",sum(x,y)); return 0; }

  • 曾卸5146: 用C语言程序设计 求x的n次方的函数 -
    18825715032: 你妈..我来回答你吧,J8斯... #include main() { int a,x,n,i; printf("输入X的值:"); scanf("%d",&x); printf("输入n的值:"); scanf("%d",&n); a=x; for(i=1;i

  • 曾卸5146: c语言程序设计,求1+2∧2+3∧3+4∧4+5∧5+.......+10∧10,要求设计一个函数 -
    18825715032: int fun(int n) { int m=0; for(;n>0;n--) { m=m+(n*n); } return(m); }

  • 曾卸5146: 用c语言编程求2x^3 -
    18825715032: 此题解法有两种,一种是用算式法角解,还有一种是利用C自带的函数解.第一种:算式法,思路是先从键盘输入x的值,定义一个变量y用于存放结果:y=2*x*x*x,最后在输出就可以了.代码如下:#include "stdio.h" void main() { float x,y;//定...

  • 曾卸5146: C语言计算幂函数怎么算 -
    18825715032: #include int main(void){ int x,y=1,z; printf("Enter x:"); scanf("%d", for(z=1;z<=x;z++) { y=y*x; } printf(...

  • 相关话题

    ap在线精英在线最新简短笑话,好笑的段子,搞笑句子,男女朋友校园冷笑话,搞笑歌词对白台词,夫妻搞笑对话,手机流行笑话,逗人笑的动物经典笑话,最新幽默搞笑图文,好笑的视频分享给朋友
    若有事情,请联系电邮
    © <搞笑吧