public static int solution(int K,int L , int M, int N,int P,int Q, int R,int S){
成都创新互联公司是一家集网站建设,咸宁企业网站建设,咸宁品牌网站建设,网站定制,咸宁网站建设报价,网络营销,网络优化,咸宁网站推广为一体的创新建站企业,帮助传统企业提升企业形象加强企业竞争力。可充分满足这一群体相比中小企业更为丰富、高端、多元的互联网需求。同时我们时刻保持专业、时尚、前沿,时刻以成就客户成长自我,坚持不断学习、思考、沉淀、净化自己,让我们为更多的企业打造出实用型网站。
int count = 0;
for (int i = 0; i=10;i++){//这一个循环,11次
//number count
//Area reduction Function
K = K - i;//表示K等于k减去i,i代表的就是上面for循环的次数,第一次为0,第二次为1,。。。,下面的加减意思一样
N = N + i;
L = L + i;
M = M - i;
P = P + i;
S = S - i;
R = R + i;
Q = Q - i;
//sum of Area
int Area1 = (M-K)*(N-L);//表示用M减去K得到的值 再乘以 N减去L得到的值 ,将结果存在Area1中 下面的那些公式都这差不多的意思
System.out.println("Sum of Area1 is "+ Area1);//这个是输入语句,主要是打印出Area1的值,类似的语句也是差不多的意思
int Area2 = (R-P)*(Q-S);
System.out.println("Sum of Area2 is "+ Area2);
//integrate Area
int Area3 = (M-P)*(S-L);
System.out.println("Sum of Area3 is "+ Area3);
int Area =Math.abs((M-K)*(N-L))+Math.abs(((R-P)*(Q-S)))-Math.abs((M-P)*(S-L));//Math.abs()意思是把abs括号里面的值转为绝对值,括号里面的加减乘不用说了
System.out.println("Sum of Area is "+ Area);
System.out.println("count of number is " + count);
count ++;//表示count = count + 1 ;
if(Math.abs(Area2)==Math.abs(Area3))//表示如果Area2的绝对值与Area3的绝对值相等,那么就跳出这个循环
break;
}
return count;
}
A C
Java中 byte数据类型占有 8-bit 取值范围最大值 :-128最小值:+127
所以A答案是正确的。
字符d ASII码的对整型值是100;所以C正确。
其他答案在编译时候都会产生损失精度的错误提示。
搂主可以试试看。
代码如下
/**
* Author: zhyx
* Date:2017/11/30
* Time:8:56
*/
public abstract class Contailner {
double r;
abstract double volume();
}
/**
* Author: zhyx
* Date:2017/11/30
* Time:8:57
*/
public class Cube extends Contailner {
public Cube(double r) {
this.r=r;
}
@Override
double volume() {
return r*r*r;
}
}
/**
* Author: zhyx
* Date:2017/11/30
* Time:9:01
*/
public class Sphere extends Contailner {
public Sphere(double r) {
this.r=r;
}
@Override
double volume() {
return 4/3*Math.PI*r*r*r;
}
}
/**
* Author: zhyx
* Date:2017/11/30
* Time:9:02
*/
public class Tiji {
public static void main(String[] args) {
Cube cube=new Cube(4);
System.out.println("立方体体积为:"+cube.volume());
Sphere sphere= new Sphere(4);
System.out.println("球体体积为:"+sphere.volume());
}
}