
正文
java积的代码 java求积分函数
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
【java】 从命令行转入三个数字,求三个数字的和,积,最大值,最小值。
Java程序代码:
public class test {
public static void main(String[] args) {
if(args.length 3) {
System.out.println("参数太少!请输入3个参数java积的代码,以空格分开...");
return;
}
else if(args.length 3) {
System.out.println("参数太多!请输入3个参数java积的代码,以空格分开...");
}
double num1, num2, num3;
double sum, product, max, min;
num1 = Double.parseDouble(args[0]);
num2 = Double.parseDouble(args[1]);
num3 = Double.parseDouble(args[2]);
sum = num1 + num2 + num3;
product = num1 * num2 * num3;
max = (num1 num2 ? (num1 num3 ? num1 : num3) : (num2 num3 ? num2 : num3));
min = (num1 num2 ? (num1 num3 ? num1 : num3) : (num2 num3 ? num2 : num3));
System.out.println("三数之和:" + sum);
System.out.println("三数之积:" + product);
System.out.println("三数之最大值:" + max);
System.out.println("三数之最小值:" + min);
}
}
运行测试:
相关问答
Q1: 求JAVA笛卡儿积的代码
create
table
a
(
a1
integer,
a2
integer,
primary
key(a1));
create
table
b
(
b1
integer,
b2
integer,
primary
key(b1));
insert
a
values(1,1);
insert
a
values(2,1);
insert
a
values(3,2);
insert
a
values(4,1);
insert
b
values(1,1);
insert
b
values(2,2);
insert
b
values(3,1);
insert
b
values(4,2);
select
count(*)
from
a;
这个是4
select
count(*)
from
b;
这个也是4
select
count(*)
from
a,b
where
a.a2=b.b2;
这个就是8了,全连接应当是16。
结果集和两个表加起来一样大,比任何一个都大;再多弄几条记录多弄几个表,数量级上超过好象也不是很难吧。
不知道这个算不算您说的JOIN?如果不算,那就是我学错了,我说的20分:6秒的案例中基本上就是这种情况,只是表更多,记录也更多,所以结果集也更大,差距就很悬殊了。
Q2: JAVA用代码实现计算1*2*3*…….8*9的积的方法?
21题:
int total = 1;
for (int i = 1; i 10; i++) {
total = total * i;
}
22题:
int array[] = new int[]{0, 1, 2, 3};
23题:
if (i 3) {
System.out.println(i);
} else {
System.out.println(3);
}
您好!上面是我写的回答,请确认。
Q3: 求1到100之间所有数的积,java怎么写程序
double x=1;//这里要注意的是1到100所有数的积是一个非常大的结果,所以要定义成double
for(long i=1;i=100;i++){
x*=i;
}
System.out.println(x);
java积的代码的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java求积分函数、java积的代码的信息别忘了在本站进行查找喔。






