对以下函数: x (-5<x<0) y=x-1 (x=0) x+1 (0<x<10) 编写程序,要求输入X的值,输出y的值使用嵌套的if语句

希望各位帮帮忙,谢谢!!... 希望各位帮帮忙,谢谢!! 展开
 我来答
刺友互
高粉答主

2019-07-04 · 每个回答都超有意思的
知道答主
回答量:3979
采纳率:100%
帮助的人:72.7万
展开全部

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、便会得到分段函数对应的结果啦。

Cansluck
推荐于2017-09-03 · 知道合伙人软件行家
Cansluck
知道合伙人软件行家
采纳数:502 获赞数:1407
毕业于湖南农业大学计算机科学与技术专业,学士学位。从事java开发4年,读过大量的java开发的书籍

向TA提问 私信TA
展开全部
#include<stdio.h>

int main()
{
    int x,y;
    scanf("%d",&x);
    if(x>-5 && x<0)
        y = x;
    else if(x = 0)
        y = x - 1;
    else if(x>0 && x<10)
        y = x + 1;
    printf("%d\n",y);
    return 0;
}
public class Test {

    public static void main(String[] args) {
        int x,y;
        Scanner input = new Scanner(System.in);
        x = input.nextInt();
        if(x>-5 & x<0)
            y = x;
        else if(x = 0)
            y = x-1;
        else if(x>0 && x<10)
            y = x + 1;
        System.out.pringln(y);
    }
}
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式