C语言编写程序y=x (-5<x<0) y=x-1 (x=0) y=x+1 (0<x<10) 那个大括号打不出来。

作者&投稿:郴肤 (若有异议请与网页底部的电邮联系)
c语言,y=x(-5<x<0) x-1(x=0) x+1(0<x<10) 编程 要~

int fun1(int x){
if(x>-5&&x<0)return x;
if(x==0)return x-1;
if(x>0&&x<10)return x+1;
}
int fun2(int x){
if(x>-5){
if(x<0)return x;
if(x==0)return x-1;
if(x<10)return x+1;
}
}
int fun3(int x){
if(x>-5&&x<0)return x;
else if(x==0)return x-1;
else if(x>0&&x<10)return x+1;
}
int fun4(int x){
int t = x/5;
switch (x){
case 9:
case 8:
case 7:
case 6:
case 5:
case 4:
case 3:
case 2:
case 1:return x+1;
case 0:return x-1;
case -1:
case -2:
case -3:
case -4:return x;
default:break;
}
}

在使用前,应该根据需要判断x是否在(-5,10)区间中

#include using namespace std;double fun(double x){ if (x >= 0)return 2.0*x; else return x*x+x*3-5; //if x >= 0; y = 2x //if x > x){ cout << "y=" << fun(x) << endl;}return 0;}

#include<stdio.h>定义头文件 main() {int x,y;定义两个变量要以分号结尾 scanf("%d",&x);应该是scanf输入函数输入一个整数x if (x>-5&&x<0)y=x;如果x大于负五的同时小于0则y=x if(x==0)y=x-1;C语言等号要用双等号 if(x>0&&x<10)y=x+1; printf("%d",y); } 说明shift+9或0就可以输入大括号了 运行上面程序的时候要去掉汉字

#include<stdio.h>定义头文件 main()
{int x,y;定义两个变量要以分号结尾 <br/><p _extended="true">scanf("%d",&x);应该是scanf输入函数输入一个整数x<br/><p _extended="true">if (x>-5&&x<0)y=x;如果x大于负五的同时小于0则y=x<br/><p _extended="true">if(x==0)y=x-1;C语言等号要用双等号<br/><p _extended="true">if(x>0&&x<10)y=x+1;<br/><p _extended="true">printf("%d",y);<br/><p _extended="true">}
说明shift+9或0就可以输入大括号了
运行上面程序的时候要去掉我的说明汉字

main()
{int x,y<br/><b>scanf</b>("%d",&x);<br/>if(x<0 && x>-5)y=x;<br/>if(x==0) y=x-1;<br/>if(x>0 && x<10)y=x+1;<br/>printf("%d",y);<br/>}


编写C语言程序,计算y=|x|。
include <stdio.h>int main(void){ int x,y; scanf("%d",&x); if(x >= 0) y = x; else y =-x; printf("y=|x|=%d\\n",y); return 0;}

C语言。有一个函数y=x(x<1),y=2x-1(1<=x<10),y.=3x-11(x>=10)。写...
有一个函数y=x(x<1),y=2x-1(1<=x=10)。一段程序如下:1、函数(function)表示每个输入值对应唯一输出值的一种对应关系。这种关系使一个集合里的每一个元素对应到另一个(可能相同的)集合里的唯一元素。2、函数f中对应输入值的输出值x的标准符号为f(x)。包含某个函数所有的输入值的集合被...

...5<x<0);y=x-1 (x=0);y=x+1 (0<x<10)编写程序输出x,y的值...
int main(){ int x=0,y=0;cin>>x;if(x>-5&&x<0) y=x;else if(x>0&&x<10) y=x+1;else if(x==0) y=x-1;cout<<"x = "<<x<<" y = "<<y<<endl;return 0;} \/\/switch语句:#include <iostream>using namespace std; int main(){ int x=0,y=0;cin>>x;switch...

C语言编写程序:Y=X(X<1),Y=2X-1(1=<X<10),Y=3X-11(X>=10)输入一个X值...
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);}

当x>=0时,y=x,x<0时,y=-x,据此编写算法,绘制写出C程序(用三元运算符...
include <stdio.h>int main(){int x,y;scanf("%d",&x);(x>=0)?(y=x):(y=-x);printf("y=%d\\n",y);}

编写程序实现下列功能:①当x>0时,y=x+2;②当x≤0时,y=x。
{ int x,y;printf("请输入X的值:\\n");scanf("%d", &x);if(x>0)y=x+2;else y=x;printf( "x=%d,y=%d\\n",x,y);} \/\/c++的:include<iostream.h> void main(){ int x,y;cout<<"请输入x的值:"<<endl;cin>>x;if(x>0)y=x+2;else y=x;cout<<"x="<<x<<","<...

C语言,有一函数:编写程序,输入x值,输出y值。
scanf("%d",&x); \/\/y不用输入 if (x<=1){ y=x;printf("%d\\n",y);} \/\/条件x<=1成立时,这两句都要执行,所以要用{}变成复合语句。else if(x>1&&x<10){ y=2*x+1;printf("%d\\n",y);} \/\/同上 else {y=3*x+1;printf("%d\\n",y);} \/\/同上 更好的是:scan...

C语言编写程序,已知函数表达式如下图 输入x,然后输出y的值。x,y均为...
include <stdio.h>int main(){ float x,y; printf("请输入x="); scanf("%f",&x); if (x < 1) { y = x; } else if (x >=1 && x <10) { y = 2*x - 1; } \/\/此题出错了吧,没有条件等于10,如果等于10的话那岂不是要出错 \/\/故此...

用C语言中的switch-case语句编写y=x(x<1),y=2x-1(1<=x<10),y=3x-11...
因为switch (x) 中的x只能是整型(包括字符)或枚举型,而输入的x可能为小数,所以要整形k转换一下;因为只有3种情况所以用3个判断就行了;代码如下:float x;float y=0.0;int k;printf("请输入一个浮点数字!\\n");scanf("%f",&x);if(x<1)k=0;else if(x>=1&&x<10)k=1;else...

编一个程序,输入实数x的值,按下列公式计算并输出y值
include <stdio.h>double fun(double x){ double y; if(x <= 1) y = x; else if(x> 1 && x < 10) y = 2.0 * x - 1; else y = 3.0 * x - 11; return y;}\/\/ For Testint main(){ double x, y; printf("Input X:"); scanf("...

越西县17160787944: c语言,y=x( - 5<x<0) x - 1(x=0) x+1(0<x<10) 编程 要 -
须旭南元: int fun1(int x){ if(x>-5&&x<0)return x; if(x==0)return x-1; if(x>0&&x<10)return x+1; } int fun2(int x){ if(x>-5){ if(x<0)return x; if(x==0)return x-1; if(x<10)return x+1; } } int fun3(int x){ if(x>-5&&x<0)return x; else if(x==0)return x-1; else if(x>0&&x<10)return x+1; ...

越西县17160787944: C语言编写程序y=x ( - 5<x<0) y=x - 1 (x=0) y=x+1 (0<x<10) 那个大括号打不出来. -
须旭南元: #include定义头文件 main() {int x,y;定义两个变量要以分号结尾 scanf("%d",&x);应该是scanf输入函数输入一个整数xif (x>-5&&xif(x==0)y=x-1;C语言等号要用双等号if(x>0&&xprintf("%d",y);} 说明shift+9或0就可以输入大括号了 运行上面程序的时候要去掉我的说明汉字

越西县17160787944: 简单的C语言题 编写一程序,要求输入x的值,输出y的值.要求分别用switch语句和嵌套的if语句写. -
须旭南元: #include<stdio.h>void main() {int x,k;scanf("%d",&x); if(x<0&&x>-5) k=-1; else if (x=0) k=0; else if(x>0&&x<10) k=1; switch(k) { case -1: printf("y=%d",x); break; case 0: printf("y=%d",0); break; case 1: printf("y=%d",x+1); break; } }

越西县17160787944: c语言 分段函数,编程:Y=x( - 5<=x<5) =1/x2(10<=x<15) =1/x3(20<=x或x< - 20)
须旭南元: 首先声明变量//float x,y; 然后获取x,//cin&gt;&gt;x; 然后做3个if语句 if(x&gt;=-5&amp;&amp;x&lt;5)y=x; if(x&gt;=10&amp;&amp;x&lt;15)y=1/x^2; if(x&gt;=20||x&lt;-20)y=1/x^3; 就行了

越西县17160787944: c语言 分段函数,编程:Y=x( - 5<=x<5) =1/x2(10<=x<15) =1/x3(20<=x或x< - 20) -
须旭南元: 首先声明变量//float x,y;然后获取x,//cin>>x; 然后做3个if语句 if(x>=-5&&xif(憨涪封皇莩郝凤酮脯捆x>=10&&xif(x>=20||x就行了

越西县17160787944: C语言编写程序y=x ( - 5<x<0) y=x - 1 (x=0) y=x+1 (0<x<10) 那个大括号打不出来.
须旭南元: #include<stdio.h>定义头文件 main() {int x,y;定义两个变量要以分号结尾scanf("%d",&x);应该是scanf输入函数输入一个整数x if (x>-5&&x<0)y=x;如果x大于负五的同时小于0则y=x if(x==0)y=x-1;C语言等号要用双等号 if(x>0&&x<10)y=x+1; printf("%d",y); } 说明shift+9或0就可以输入大括号了 运行上面程序的时候要去掉我的说明汉字 你好,望能及时采纳^-^

越西县17160787944: c语言编程思维从键盘输入x的值,求y的值并输出.x<=0时y=x*x,0<x<3时,y=x - 5 -
须旭南元: #include using namespace std; void main() { int x,y; cin>>x; if(x if(x>0&&x cout }

越西县17160787944: 函数:y=x ( - 5<x<0) =x - 1 (x=0) =x+1 (0<x<10) 编写一c语言程序,用switch语句,要求输入x,输出y的值. -
须旭南元: switch(x) { case -4: case -3: case -2:case -1: y = x; cout break; case 0: y = x-1; cout break; case 1:case 2:case 3:case 4:case 5:case 6:case 7:case 8:case 9: y == x+1; cout break; default:cout} 其实想这种条件判断还是用if语句判断更方便些.

越西县17160787944: 编程问题:y=x ( - 5<x<0);y=x - 1 (x=0);y=x+1 (0<x<10)编写程序输出x,y的值. -
须旭南元: //C++: if语句:#include <iostream>using namespace std; int main(){ int x=0,y=0; cin>>x; if(x>-5&&x<0) y=x; else if(x>0&&x<10) y=x+1; else if(x==0) y=x-1; cout<<"x = "<<x<<" y = "<<y<<endl; return 0; }//switch语句:#include <iostream>using ...

越西县17160787944: C语言作业,,编写一程序,要求输入x的值,输出y的值.详细的在里面! -
须旭南元: ...你计算机专业的话,C不懂你以后怎么活!建议以后还是好好看看,真的不难,特别不难,给你个if-else参考,其他的照搬差不多: #includevoid main() { float x,y; print("please input X:\n"); scanf("%lf",&x); if(-5<0) y=x; else if (x=0) y=x-1; else y=x+1; printf("Y=%lf\n",y); }

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网