高分求Java编程题目三题,很简单的

1.已知Point类定义(声明)如下:publicclassPoint{privateintx;privateinty;publicPoint(){}publicPoin... 1.
已知Point 类定义(声明)如下:
public class Point {
private int x;
private int y;
public Point()
{
}
public Point( int xValue, int yValue )
{
x = xValue;
y = yValue;
}
public void setX( int xValue )
{
x = xValue;
}
public int getX()
{
return x;
}
public void setY( int yValue )
{
y = yValue;
}
public int getY()
{
return y;
}
public String toString()
{
return "[" + x + ", " + y + "]";
}
}
不使用继承,设计一个圆类(Circle),要求:该类具有三个私有int 成员:圆心坐标x 和y,
半径radius,相应的Sets 和Gets 方法,计算圆周长(zhouChang)和面积(mianJi)的方法及toString
方法。
2.编写程序,求5 + 10 + 15 + 。。。+ 100,并输出其结果
3.下面的程序完成求两个数的最大值并输出,填写适当的语句。
public class triMax {
public static void main( String[] args ) {
int max,a,b;
a = 10; b = 18;
_________;
if ( max < b )__________ ;
System.out.println( “Max=” + max );
}
}
展开
 我来答
百度网友88fd30c7a1
2010-12-29 · TA获得超过375个赞
知道小有建树答主
回答量:443
采纳率:0%
帮助的人:453万
展开全部
第一题:
Class circle{
private int x;
private int y;
private radius;
public void setX(int x){
this.x = x;
}
public void setY(int y){
this.y = y;
}
public int setRadius(int radius){
this.radius = radius;
}
public int getX(){
return this.x;
}
public int getY(){
return this.y;
}
public int getRadius(){
return this.radius;
}
/* ===-- 以上是三个变量的set和get方法 --=== */
//计算周长
public double zhouChang(){
return 2*Math.PI*this.radius;
}
//计算面积
public double mianJi(){
return Math.PI*radius*this.radius;
}
public String toString(){
return "[周长是:"+ zhouChang()+"][面积是:"+mianJi()"]"
}
}
=======================
第二题:
public int getResult(){
int result = 0; //输出结果,初始是0
int x = 1;//倍数
int y = 0;//记录5的倍数到100结束
while(true){
y = 5*i;//从5的1倍开始
result += y;
i++;//i变成2
if(y==100) break;//y是100的时候退出循环
}
return result; //结果就是从5加到100;
}
========================================
第三题:
第一个空: max = a;
第二个空: max = b;
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
kingofsong
2010-12-29 · TA获得超过168个赞
知道小有建树答主
回答量:230
采纳率:100%
帮助的人:97.7万
展开全部
问题3 第一句是max=a; 第二句是max=b;
问题2
int a=0;
for (int i=5;i<=100;){
a=a+i;
i=i+5;
}
System.out.println("结果是:"+a);
问题1
public class Circle {
private Point point;
private int radius;
private final double pi=3.14;
public Circle(){
point=new Point();
}
public Circle(int x,int y,int radius){
point=new Point();
point.setX(x);
point.setY(y);
this.radius=radius;
}
public void setX(int x){
point.setX(x);
}
public int getX(){
return point.getX();
}

public void setY(int y){
point.setY(y);
}
public int getY(){
return point.getY();
}

public void setRadius(int radius){
this.radius=radius;
}
public int getRadius(){
return radius;
}

public double zhouChang(){
return radius*pi*2;
}

public double mianji(){
return radius*radius*pi;
}

public String toString(){
return "[" + point.getX() + ", " + point.getY() + "]";
}
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
带草不一3084
2010-12-29
知道答主
回答量:27
采纳率:0%
帮助的人:0
展开全部
1.
public class Circle {
public static Double PI = 3.14;
private int x;
private int y;
private int radius;
public int getX() {
return x;
}
public void setX(int x) {
this.x = x;
}
public int getY() {
return y;
}
public void setY(int y) {
this.y = y;
}
public int getRadius() {
return radius;
}
public void setRadius(int radius) {
this.radius = radius;
}

public double zhouchang(){
return 2*Circle.PI*radius;
}
public double mianji(){
return Circle.PI*radius*radius;
}

public String toString(){
return "[ zhouchang = "+ zhouchang()+" ; mianji = "+ mianji()+"]";
}
}
2.
public class Calculate {
public static void main(String[] args) {
// TODO Auto-generated method stub
int i = 5;
int sum = 0;
while(i<=100){
sum += i;
i += 5;
}
System.out.println("5+10+15+…+100 = "+sum);
}

}
3.
public class triMax {
public static void main( String[] args ) {
int max,a,b;
a = 10; b = 18;
_int max = a;
if ( max < b )_max = b ;
System.out.println( “Max=” + max );
}
}

有什么不懂的还可以问我~~
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
爱你忆1J
2010-12-29 · TA获得超过306个赞
知道小有建树答主
回答量:169
采纳率:0%
帮助的人:172万
展开全部
(1)文件名:CIrcle.java
public class Circle
{
private int x;
private int y;
private int radius;
public Circle()
{
}
public Circle( int xValue, int yValue,int r )
{
x = xValue;
y = yValue;
radius = r;
}

public void SetsX( int xValue )
{
x = xValue;
}
public int GetsX()
{
return x;
}

public void SetsY( int yValue )
{
y = yValue;
}
public int GetsY()
{
return y;
}

public void SetsRadius( int Radius )
{
radius = Radius;
}
public int GetsRadius()
{
return radius;
}

public double ZhouChang()
{
return 2*3.14159*radius;
}

public double MianJi()
{
return 3.14159*radius*radius;
}

public String toString()
{
return "圆:圆心("+x+","+y +"),半径:"+radius+",周长:"+ZhouChang()+",面积:"+MianJi();
}
}

class runClass
{
public static void main(String[] args)
{
Circle c=new Circle(1,1,9);

System.out.println(c.toString());
}
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
frank_wang007
2010-12-29 · 超过17用户采纳过TA的回答
知道答主
回答量:97
采纳率:0%
帮助的人:48.8万
展开全部
1.
public class Circle {
public static Double PI = 3.14;
private int x;
private int y;
private int radius;
public int getX() {
return x;
}
public void setX(int x) {
this.x = x;
}
public int getY() {
return y;
}
public void setY(int y) {
this.y = y;
}
public int getRadius() {
return radius;
}
public void setRadius(int radius) {
this.radius = radius;
}

public double zhouchang(){
return 2*Circle.PI*radius;
}
public double mianji(){
return Circle.PI*radius*radius;
}

public String toString(){
return "[ zhouchang = "+ zhouchang()+" ; mianji = "+ mianji()+"]";
}
}
2.
public class Calculate {
public static void main(String[] args) {
// TODO Auto-generated method stub
int i = 5;
int sum = 0;
while(i<=100){
sum += i;
i += 5;
}
System.out.println("5+10+15+…+100 = "+sum);
}

}
3.
public class triMax {
public static void main( String[] args ) {
int max,a,b;
a = 10; b = 18;
_int max = a;
if ( max < b )_max = b ;
System.out.println( “Max=” + max );
}
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(6)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式