一个JAVA编程题
编写程序,输入x,计算并输出下列分段函数f(x)的值(四舍五入保留两位小数,利用加减乘除和强制类型转换)。y=f(x)=x*x+2x+1/x,x<0√x,x>=0谢谢了~...
编写程序,输入x,计算并输出下列分段函数f(x)的值(四舍五入保留两位小数,利用加减乘除和强制类型转换)。
y=f(x)= x*x+2x+1/x, x<0
√x , x>=0
谢谢了~
上面那个问题不用做了!
换一个
程序填空,不要改变与输入输出有关的语句。
输入一个正整数repeat (0<repeat<10),做repeat次下列运算:
读入1 个正整数 n(n<=100),计算并输出1+1/2+1/3+……+1/n 。
例:括号内是说明
输入
2 (repeat=1)
2
10
输出
1.5
2.9289684
import java.util.Scanner;
public class Test40001 {
public static void main(String[] args) {
int ri, repeat;
int i, n;
float sum;
Scanner in=new Scanner(System.in);
repeat=in.nextInt();
for(ri=1; ri<=repeat; ri++){
n=in.nextInt();
/*--------------------*/
System.out.println(sum);
}
}
} 展开
y=f(x)= x*x+2x+1/x, x<0
√x , x>=0
谢谢了~
上面那个问题不用做了!
换一个
程序填空,不要改变与输入输出有关的语句。
输入一个正整数repeat (0<repeat<10),做repeat次下列运算:
读入1 个正整数 n(n<=100),计算并输出1+1/2+1/3+……+1/n 。
例:括号内是说明
输入
2 (repeat=1)
2
10
输出
1.5
2.9289684
import java.util.Scanner;
public class Test40001 {
public static void main(String[] args) {
int ri, repeat;
int i, n;
float sum;
Scanner in=new Scanner(System.in);
repeat=in.nextInt();
for(ri=1; ri<=repeat; ri++){
n=in.nextInt();
/*--------------------*/
System.out.println(sum);
}
}
} 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询