Dotcpp > 编程题库 > C语言训练-求函数值 题目1137: C语言训练-求函数值时间限制: 2s 内存限制: 192MB 提交: 4699 解决: 3629 题目描述按如下递归公式求函数值。 x=1时 f(x)=10;x>1时 f(x)=f(x-1)+2 输入格式 整型变量x 输出格式 f(x) ...
int fun(int x ){ if(x<0 && x!=3) return x*x+x+6; if((x>=0 && x<10) && (x!=2) && (x!=3)) return x*x - 5*x+6; return x*x-x-1;}希望能帮到你,望采纳!
include <stdio.h> int G(int x){ if(x < 2 || x%2!=0)return x;return G(x/2)+1;} int F(int x){ if(x < 2)return x;if(x>= 2 && x%2==0)return G(x/2)*2;if(x>= 2 && x%2!=0)return G( (x-1)/2 );} void main(){ int x;puts("Input:");sc...
使用函数求符号函数的值:输入x求sign(x)得值,要求定义和调用sign(x) x>0 sign(x)=1 x=0 sign(x)=0 x<0 sign(x)=-1 输入输出示例1 10 1 输入输出示例2 -5 -1 输入输出示例3 0 0 我的代码 #include <stdio.h> int sign( int x ); int main() { int x; scanf("%d", &x); printf...
void main(){ int x,y;scanf("%d",&x);y=0.0015*x*x-0.9221*x+456.86;printf("%d",y);}
就写个函数嘛 输入一个x,然后调用函数 int fun(int x){ return 4 *x * x * x + 6 * x * x - 3 * x;} 就可以了
include<stdio.h> int f(int x){ if(x<3)return x;else if(x%3==0)return f(x/3)*2;else if(x%3==1)return f((x-1)/3)+1;else return f((x-2)/3)+2;} int main(){ int x;scanf("%d",&x);printf("%d\n",f(x));return 0;} ...
include <stdio.h>#include <math.h>#define PI 3.1415926int main(){double x,y;scanf("%lf",&x);y=abs(pow(x,2)-7*exp(x))+sqrt(3*pow(x,2)+PI*sin(67*PI/180)/2);printf("%lf",y);return 0;}
scanf("%d",&x);printf("%d",8+x*2);
C语言程序设计之函数求值函数y=f(x)可表示为: 2x+1 (x<0) y= 0 (x=0) 2x-1 (x>0) 编程实现输入一个x值,输出y值。 main() {int x,y; scanf(“%d”,&x); If(x<0)y=2*x+1; If(x>0)y=2*x-1; If(x==0) y=0; printf(“%d”,y);}...