帮帮忙,c语言题目输入一个x,输出下面分段函数f(x)的值,要求将分段函数的计算定义成函数。 输入一个x,输出下面分段函数f(x)的值。要求将分段函数的计...

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

float fun(float x)
{
if(x>0) return 1;
else if(x==0) return 0;
else return -1;
}

int main()
{
float x;
scanf("%f",&x);
printf("%f",fun(x));
return 0;
}


输入x ,计算并输出下列分段函数sign(x)的值。要求定义和调用函数该分段函数。

代码为:
#include
int main(void)
{ int x,y;
printf("输入x:");
scanf("%d",&x); if(x<0){
y=-1;
} else if(x=0){
y=0;
} else{
y=1;
}
printf("y=%d",y);
return 0;
}
扩展资料:
计算机函数分类
函数分为全局函数、全局静态函数;在类中还可以定义构造函数、析构函数、拷贝构造函数、成员函数、友元函数、运算符重载函数、内联函数等。
c语言常见函数:
1、main(中文:主函数)。
2、max(中文:求“最大数”的函数)。
3、scanf(中文全称:“格式输入”函数)。
4、printf(中文全称:“格式输出”函数)。
5、gets(中文全称:“标准输入流”函数)。
6、log (以10为底的对数)。
7、sqrt (开平方)。
8、avg (求平均数)。
参考资料来源:百度百科-函数

我想你是想用一个函数表达式来输出这些值吧(如果用分段函数形式的话那也太简单了),所以我们用单位阶跃函数u(x)就可以解决这个问题了:
f(x)=u(x)—u(-x);

相关参考:

输入x,输出y值。y=3x+1(x>0)2x(x=0)5x-10(x<0)c语言
float x,y;scanf("x = %f", &x);if(x>0)y=3*x+1;else if(x=0)y=2*x;else y=x-10;

C语言编程 题目:计算下面分段函数,输入X,输出Y Y=X-1 X<0 Y=2X-1...
include<stdio.h> include<stdlib.h> int main(void){ int x,y;printf("请输入x的值:\\n");scanf("%d",&x);if(x<0){ y=x-1;} else if(x<=10&&x>=0){ y=2*x-1;} else { y=3*x-11;} printf("y的值为:%d\\n",y);system("pause");return 0;} ...

...1(1=<X<10),Y=3X-11(X>=10)输入一个X值,输出Y值
include<stdio.h> void main(){int x,y;scanf("%d",&x);if(x<1) y=x;if(x<10 && x>=1) y=2*x-1;if(x>=10) y=3*x-11;printf("y=%d\\n",y);}

...y.=3x-11(x>=10)。写一段程序,输入x,输出y值。怎么做?
2、函数f中对应输入值的输出值x的标准符号为f(x)。包含某个函数所有的输入值的集合被称作这个函数的定义域,包含所有的输出值的集合被称作值域。若先定义映射的概念,可以简单定义函数为,定义在非空数集之间的映射称为函数。3、如果A B是两个非空数集且x y分别属于A B 如果在A中任取一个x根据...

用C语言编程输入X值,输出X行用*号组成的等腰三角形. 例:输入X=4,则输...
printf ("请输入三角形行数:\\n");scanf ("%d", &n);for (i=0; i<n; i++){ for (j=0; j<n-i; j++)printf (" ");for (k=0; k<2*i+1; k++) \/\/根据 i与 星号数的关系 printf ("*");printf ("\\n");} return (0);} 运行正确 希望有帮助 ...

c语言,有一分段函数x>0,y=-2x-1,x=0,y=0,x<0,y=3x+2,输入x输出y?_百度...
include <stdio.h> int getY(int x) { if (x > 0) { return -2 * x - 1;} else if (x == 0) { return 0;} else { return 3 * x + 2;} } int main() { int x;printf("请输入x的值:");scanf("%d", &x);int y = getY(x);printf("y的值为:%d", y);retur...

编写程序,从键盘输入x的值,计算并输出分段函数y的值y=-1(x<0)
include <stdio.h> int main(){ int x,y;printf("输入x:\\n");scanf("%d",&x);if(x>0)y=1;else if(x<0)y=-1;if(x==0)y=0;printf("y的值为:%d\\n",y);}

C语言中,一题给出一函数,然后要求编一程序,输入一个X值,输出Y值.
include<stdio.h>int main(){int x,y; scanf("%d%d",&x,&y); printf("(x+y)\/2=%d\\n", (x+y)\/2); printf("(x+y)\/(x-y)=%g\\n", (float)(x+y)\/(x-y)); printf("(x+y)*(x-y)=%d\\n", (x+y)*(x-y)); return 0;} ...

c语言编程思维从键盘输入x的值,求y的值并输出.x<=0时y=x×x,0<x<3...
include<iostream> using namespace std;void main(){ int x,y;cin>>x;if(x<=0) y=x*x;if(x>0&&x<3) y=x-5;cout<<y;}

C语言编程写一段程序,输入X,输出Y值。
include<stdio.h> void main(){ int x,y;if(x>=1&&x<10)y=2*x-1;else if(x>=10)y=3*x-11;printf("qing su ru x");scanf("%d",&x);printf("%d",y);}

相关评论

  • 单胡2390: C语言程序设计题,输入1个数,判断是奇数还是偶数,用调用函数的方法 -
    15847185745: #include "stdio.h" int s(int a) { return(a%2); } main() { int x; printf("请输入一个整数:"); scanf("%d",&x); if(s(x)==1) printf("%d是一个奇数",x); else printf("%d是一个偶数",x); } 先编写一个判断是素数还是偶数的函数,偶数就返回0,否则就返回1,然后在主函数调用函数,根据返回值判断素数还是偶数.

  • 单胡2390: 题目: 编写一个程序. 先输入一个字符,判断是否是小写字母,是就转换成大写.请C语言高手帮帮忙. -
    15847185745: include "stdio.h" #include "conio.h" char *toDaXie(char *s);/*函数--变大写*/ main() { char *s; printf("Input a string please!\n"); gets(s); printf("The result:\n%s\n",toDaXie(s)); getch(); } char *toDaXie(char *s)/*函数--变大写的具体内容*/ ...

  • 单胡2390: c语言习题,输入一个正整数,按照从高位到低位的顺序输出各位数字. -
    15847185745: 辛苦打来,望采纳,谢谢!#include int main(){ int a; int flag=0; scanf("%d", if(a/1000000000) { printf(...

  • 单胡2390: c语言题目,大神可不可以帮忙一下<( ̄ˇ ̄)/~ 编写程序,输入一个字符串,判断是否是回文串. -
    15847185745: #include int main() { int i,j,temp=1; char a[100]; printf("从键盘上输入一串字符串:\n"); gets(a); j=strlen(a); for (i=0;i { if (a[i] != a[j-1-i]) { temp=0; break; } } if(temp==0) printf("不是回文\n"); else printf ("是回文\n"); return(0); } 欢迎采纳

  • 相关话题

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