1楼:半拍走调
import java.util.scanner;
public class circle
static float getarea(float r)static float getperimeter(float r)}
2楼:匿名用户
现在的人都懒成这样了。。。。
java程序:输入圆的半径,输出圆的周长和面积。(用eclipse编)
3楼:小小小点不
步骤如下:
public static void main(string args)
扩展资料:java是一门面向对象编程语言,不仅吸收了c++语言的各种优点,还摒弃了c++里难以理解的多继承、指针等概念,因此java语言具有功能强大和简单易用两个特征。java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程。
java具有简单性、面向对象、分布式、健壮性、安全性、平**立与可移植性、多线程、动态性等特点。java可以编写桌面应用程序、web应用程序、分布式系统和嵌入式系统应用程序等 。
4楼:guxuecan剑
报错arrayindexoutofbound***ception,一般就是越界了。而且你写的程序也没有打印输出。
参考**如下:
import java.util.scanner;
public class circle
}拓展资料:
越界问题一般来说都是数组问题。数组下标不对称。
1.java.lang.arrayindexoutofbound***ception是运行时异常, 编译器是不会知道的,只有运行时jvm才能捕获到.
2.jvm为何能捕获到,数组在运行时是由jvm创建的一个东西,是用机器指令创建的。类似于汇编指令, 先根据你声明的长度分别为每个元素赋值,压栈, 而对于数组的长度也是由一个特定的指令来得到的, 也会压到栈中。
这就是你为什么能用a.length得到数组长度的原因, 并且jvm在读写数组元素时都会有与数组长度比较的指令, 如果越界则抛出异常。
3.java数组很特别, 它不像c语言的数组, 而更像c语言的字符串, c语言字符串有一个字符串搜索结尾符号, 而java数组在数组的结尾处写了一个数组长度(我不敢确定这样描述是不是正确, 但是数组长度确实是压到栈中了, 并且是在压完数组数据后压的), 这样, jvm通过一条指令就能快速得到数组长度。
我之前看过一篇文章就是专门说数组这东西是不是类的问题, 结论是它是一个类, 但是里面没有任何属性和方法, 类名就是 [ , 是一种特殊的原生类, 完全是由jvm临时产生, 而不是程序员写。
4.没有length属性为什么用.length就能得到长度, 原因就是写jvm的人用机器指令, 可能是汇编什么的直接读栈得到的。
5.每次读写时都要做一次判断, 这个判断是必要的, 如果你不判断, 如何去抛出异常呢。
5楼:心冉
public static void main(string args)}
6楼:
首先建议你不要用汉语的类名!
因为args是在控制台输入的,所以在eclipse上运行时args是null,因此回报告数组越界,建议你在main方法内部调用输入或者在cmd上运行
7楼:匿名用户
哎,新手啊。这个问题太简单了,不想写
java编程:定义一个圆类,属性为半径,方法为对输入的半径计算其周长和面积?
8楼:淡了流年
java编程定义一个类圆属性半径方
法,计算周长面积设置半径读取半径急java编程定义一个类。
java编程定义一个类圆属性半径,方法计算周长面积设置半径读取半径class circle
\x09public double getarea()\x09
\x09public double getperimeter()\x09
public double getradius()\x09public static void main(string args)
\x09
java习题:输入圆的半径r,计算并输出圆的面积和周长。
9楼:guxuecan剑
import java.util.scanner;
public class circle
}拓展资料:java是一门面向对象编程语言,不仅吸收了c++语言的各种优点,还摒弃了c++里难以理解的多继承、指针等概念,因此java语言具有功能强大和简单易用两个特征。java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程。
java具有简单性、面向对象、分布式、健壮性、安全性、平**立与可移植性、多线程、动态性等特点。java可以编写桌面应用程序、web应用程序、分布式系统和嵌入式系统应用程序等。
10楼:
(你告诉我,这个怎么配图????)
在java程序中依次输入以下**:
import java.util.scanner;
public class circle}
11楼:匿名用户
#include
void main()
java由四方面组成:
java编程语言,即语法。
java文件格式,即各种文件夹、文件的后缀。
java虚拟机(jvm),即处理*.class文件的解释器。
java应用程序接口(java api)。
折叠体系
java分为三个体系,分别为java se(j2se,java2 platform standard edition,标准版),
javaee(j2ee,java 2 platform, enterprise edition,企业版),
java me(j2me,java 2 platform micro edition,微型版)。
用java 编写一个程序,要求输入圆的半径,求圆的周长,面积.
12楼:匿名用户
实现思路:输入一个半径的值,之后即可求出周长和面积:
**举例:
import javax.swing.joptionpane;
class account}
13楼:
已经测试过了
import javax.swing.joptionpane;
class account}
14楼:匿名用户
public class mianji
} 完全正确
15楼:冷雨冰燕
我会哦,菜鸟题
public class cir
}要传参数的为半径,文件名为cir.java
16楼:java菜鸟
public class untitled1
public static void main(string args)
float c=2*3.14f*r;}}
用java编写一个应用程序,要求用户输入一个圆的半径(double类型),然后计算并输出圆的直径、周长、面积
17楼:匿名用户
import java.io.ioexception;
import java.io.bufferedreader;
import java.io.inputstreamreader;
class round
public double perimeter(double d)public double area(double d)}public class operatedemocatch(ioexception e)
temp=double.parsedouble(str);
system.out.print("改圆的直径为-->"+round.diameter(temp)+"\n"+
"改圆的周长为-->"+ round.perimeter(temp)+"\n"+
"改圆的面积为-->"+ round.area(temp));}}楼主别忘了给分啊~~~
用java编写程序,从键盘输入圆的半径,求圆的周长和面积并输出
18楼:匿名用户
本人初学,答的不好的地方请见谅,程序**如下:
import javax.swing.joptionpane;
public class yuan}
19楼:911紧急
class area
void s(double ans)
public static void main(string args)}
java题目编写应用程序计算110之间各个整数
1楼 匿名用户 public class test 屏输出 12 624120720 5040 40320 362880 3628800 2楼 吹阴风点鬼火 int temp 1 for int i 1 i 10 i 编写一个应用程序 计算1到10之间的各个整数的阶层,并将结果输出到屏幕上 10 3...
java问题用socket编写客户端程序
1楼 匿名用户 给你一个我写的示例,用的是基于tcp的socket技术,你锻炼一下,改一改,不会改再找我! 客户端 import java socket import java io inputstream import java io outputstream import java io inp...
用java编写程序输出如下图形,用java编写一个程序 输出的图形如下:
1楼 匿名用户 public class test for int k 1 k i k system out println 2楼 public class e for int j 1 j i j system out println 3楼 java util scanner input new j...