函数:y=x (-5<x<0) =x-1 (x=0) =x+1 (0<x<10) 编写一c语言程序,用switch语句,要求输入x,输出y的值。

作者&投稿:兴砌 (若有异议请与网页底部的电邮联系)
对以下函数: x (-5<x<0) y=x-1 (x=0) x+1 (0<x<10) 编写程序,要求输入X的值,输出y的值,分别用:~

按你的要求,第一个:
#include
void main()
{
int x,y;
printf("请输入x的值:");
scanf("%d",&x);
if(x>-5&&x<0) y=x;
if(x==0) y=x-1;
if(x>0&&x<10) y=x+1;
printf("%d
",y);
}
后面不会的再问我。

1、打开电脑中的java开发工具。

2、进入idea软件后,我们新建以名为switch的项目,并在该项目的src目录下创建一个名为demo的类文件。

3、使用switch实现分段函数,具体代码如下:import java.util.Scanner;public class demo { public static void main(String[] args) { Scanner s = new Scanner(System.in);。

4、代码中,我们根据判断得出x对应的区间,然后,将对应区间赋值与字符串i,然后利用switch判断i的具体值,进而匹配对应的计算表达式。

5、运行代码后,我们输入不同区间的x值。

6、便会得到分段函数对应的结果啦。

switch(x)
{
case -4:
case -3:
case -2:
case -1:
y = x;
cout<<"y=="<<y<<",x="<<x<<endl;
break;
case 0:
y = x-1;
cout<<"y=="<<y<<",x="<<x<<endl;
break;
case 1:
case 2:
case 3:
case 4:
case 5:
case 6:
case 7:
case 8:
case 9:
y == x+1;
cout<<"y=="<<y<<",x="<<x<<endl;
break;
default:
cout<<"y=="<<y<<",x="<<x<<endl;
}
其实想这种条件判断还是用if语句判断更方便些。

楼上的可以吧
switch里的 只能是整形 所以比较麻烦

函数没看太明白,给点标点符号吧


普定县13011431467: 函数Y=X - 5分之1的定义域为? -
禾视清芬: 该函数要求分母X-5不为零 即X 不等于5 定义域为X不等于5

普定县13011431467: 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; 就行了

普定县13011431467: 有一个函数 y={x ( - 5<x<0) x - 1 -
禾视清芬:

普定县13011431467: 函数y= - (x - 5)|x|的递增区间是 -
禾视清芬: y=-(x-5)|x| (1)x≥0时,y=5x-x^2,增区间是[0,5/2) (2)x综上,原函数的增区间是[0,5/2) (1)一般有绝对值的问题,需要通过讨论去掉绝对值;(2)分段函数的的单调区间,分别在每段上去求,最后下结论时,有几个算几个,不能并.

普定县13011431467: 已知函数y=丨x - 5丨+丨x+3丨作出该函数的图像并求出值域
禾视清芬: 你先分析函数的单调性 x&gt;=5 y=x-5+x+3=2x-2 -3&lt;x&lt;5 y=5-x+x+3=8 x&lt;=-3 y=5-x-3-x=8-2x 根据这个画就行啦 图像是马槽型

普定县13011431467: 函数y=(x - 5)/(x+2)的定义域是( ) -
禾视清芬: 函数y=(x-5)/(x+2)的定义域是(x不等于-2的实数 )

普定县13011431467: 函数y=(x - 5)/(x-a-2)在(-1,正无穷)上单调递增,则a的取值范围 .A、a=-3 B、a<3 C、a≤-3 D、a≥-3 答案选C为什么?
禾视清芬: y=(x-5)/(x-a-2) =[(x-a-2)+(a-3)]/(x-a-2) =1+(a-3)/(x-a-2) 这个函数在(-1,+∞)上递增,则: 1、a-3<0 2、a+2≤-1 解得:a≤-3

普定县13011431467: 在C语言中怎么将分段函数 y=x - 1( - 5<x<0)y=x(x=0)y=x+1(0<x<10)变成代码 -
禾视清芬: if(x>-5&&x<0) y=x-1; if(x==0) y=x; if(x>0&&x<10) y=x+1;

普定县13011431467: 函数y等于x加根号下5减x的平方的值域为?
禾视清芬: y=x+√(5-x²) 定义域为: -√5&lt;x&lt;√5 y'=1-x/√(5-x²) 令y'=0 则 √(5-x²)]=x x=√10/2 当√10/2&lt; x&lt;√5 y'&lt;0 单调减 当-√5&lt;x&lt;√10/2 y'&gt;0 单调增 当x=-√5时,y为最小值-√5 当x=√10/2时,y为最大值√10 y∈{x| -√5≤x≤√10}

普定县13011431467: 函数y=(x - 5)/(x-a-2)在(-1,+∞)上单调递增_
禾视清芬: y=(x-5)/(x-a-2)=1+(a-3)/[x-(a+2)] 为了满足题意 a-3解得a≤-3

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