java编写分段函数 y=x+1(x>0) y=0 (x=0) y=x (x<0)

如题所述

第1个回答  2010-11-05
//x接受屏幕输入,也可自定义数值
import java.util.Scanner;

public class Admin {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
int x = in.nextInt();
int y
if (x >= 0) {
y = x+1;
} else if (x =0) {
y = 0;
}else{
y=x;
}
}
System.out.println(y);

}
第2个回答  2010-11-05
if(x>0){
y = x + 1;
}else if(x=0){
y = 0;
}else{
y = x;
}本回答被网友采纳
第3个回答  2010-11-05
y = x>0?x+1:x
或者
if(x>0)
y = x+1;
else
y = x;

java编写分段函数 y=x+1(x>0) y=0 (x=0) y=x (x<0)
public class Admin { public static void main(String[] args) { Scanner in = new Scanner(System.in);int x = in.nextInt();int y if (x >= 0) { y = x+1;} else if (x =0) { y = 0;}else{ y=x;} } System.out.println(y);} ...

对以下函数: x (-5<x<0) y=x-1 (x=0) x+1 (0<x<10) 编写程序,要求输入X...
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(Syste...

用java编写程序,求解一下分段函数。要求输入x的值,输出函数y的值...
static int x,y;public static void main(String arg[]){ x=?;\/\/确定x的值 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.println(y);} }

求大神指导用Java编程求分段函数(要求用if…else语句实现)
代码如下:import java.util.Scanner;public class App65 {public static void main(String[] args) {Scanner scanner = new Scanner(System.in);System.out.println("请输入x值:");int x = scanner.nextInt();int y = 0;if (x < 0) {y = x * x;} else if (x >= 0 && x < ...

java编写分段函数
import java.util.Scanner;public class Admin { public static void main(String[] args) { Scanner in = new Scanner(System.in);int x = in.nextInt();int y = x;if (x >= 1 && x < 10) { y = 3 * x - 2;} else if (x >= 10) { y = 4 * x;} System.out....

MATLAB求分段函数,怎么写代码呀
分段函数 n=length(t); %计算所输入t的个数 for i=1:n if t(i)>=2 %如果t>=2时,y=1 y(i)=1;elseif t(i)>=-2 & t(i)<2 %如果t[-2,2)时,y=t²y(i)=t(i).^2;else y(i)=-1; %如果t<-2时,y=-1 end end 2、在命令窗口中调用 >>t=0:0...

Java语言中 如何在switch\/case语言中再套用if语言写出一个分段函数...
首先 你似乎理解错题目了,题目意思是分别用if和switch写,不是一起用 单独if写法:if ( x <= 0) { y = 0;} else if ( x > 0 && x <= 5) { y = 2 * x +1;} else if ( x > 5) { y = x * x +1;} 单独switch我写不出,可以结合使用 if和switch结合写法 if (x ...

java,多个case共用一个执行语句例子
一个分段函数求解过程:static int method2(int x){ int f_x=0;if(x<0)f_x=2*x-1;else switch(x){ case 0:case 1:case 2:f_x=3*x+5;break;\/*表示case 0,case 1也是执行此句;*\/ case 3:case 4:f_x=x+1;break;\/*表示case 2也是执行此句;*\/ case 5:case 6:case 7...

C语言:如何使用switch语句?编写图中的分段函数?
C语言使用switch语句,编写图中的分段函数:include<stdio.h> voidmain()intx,y,flag;printf("请输入x:");scanf("%d",&x);flag=x<0?-1:(x<10?1:2);switch(flag)case-1:y=x;break;case1:y=2*x-1;break;case2:y=3*x-1;printf("y=%d\\n",y);简介 ...

一个JAVA编程题
public double f(double x){ double y;if(x<0){ y= x*x*x*x*x+2*x+1\/x;}else{ y = Math.sqrt(x);} y = (int)(y*100+0.5);y = y\/100;return y;} 填空答案:for(int i=1;i<=n;i++){ sum += 1*1.00\/i;} ...

相似回答