- 4
- 0
- 约12.08万字
- 约 21页
- 2016-12-08 发布于河南
- 举报
JAVA第章例题
JAVA第3章例题
【例3-1】有参方法实例。编写一个方法模块,实现计算1 + 2 + 3 + …… + n的n项和的功能。
int mysum(int n)
{
int i, s = 0;
for(i=1; i = n; i++)
s = s + i;
return s;
}
【例3-2】方法中有多个return的示例,求二个数中的较大数。
int max(int x, int y)
{
if(x y) return x;
else return y;
}
【例3-3】方法调用示例,计算1 + 2 + 3 + …… + 100的和。
import javax.swing.*;
public class Example3_3
{
public static void main(String[] args)
{
float sum = mysum(100);
JOptionPane.showMessageDialog(null, 1 + 2 + 3 + …… + 100 = + s);
System.exit(0);
}
int mysum(int n)
{
int i, s = 0;
for(i = 1; i = n; i++)
s = s + i;
return s;
}
【例3-4】具有多个参数的方法示例。已经三角形的底和高,计算三角形面积。
import javax.swing.*;
public class Example3_4
{
public static void main(String[] args)
{
float s = area(3, 4);
JOptionPane.showMessageDialog(null, 三角形面积 = + s);
System.exit(0);
}
static float area(int x, int h)
{
float s;
s = (x * h) / 2;
return s;
}
}
【例3-5】 计算平面空间距离的计算公式分别是 和 ,使用一个方法名用方法重载实现的程序如下:
/* 方法重载示例 */
import javax.swing.*;
public class Example3_5
{
static double distance(double x , double y)
{
double d=Math.sqrt(x*x+y*y);
return d;
}
static double distance(double x , double y ,double z )
{
double d=Math.sqrt(x*x+y*y+z*z);
return d;
}
public static void main(String args[])
{
double d1 = distance(2,3);
double d2 = distance(3,4,5);
JOptionPane.showMessageDialog(null,
接受二个参数:平面距离 d=+d1+\n+
接受三个参数:空间距离 d=+d2 );
System.exit(0);
}
}
【例3-6】 计算长方体的体积。
/* 构造长方体 */
class Box
{
double width, height, depth;
Box()
{
width = 10;
height = 10;
depth = 10;
}
double volume()
{
return width * height * depth;
}
}
public class Example3_6
{
public static void main(String args[])
{
您可能关注的文档
- [魅力语文实用类文本阅读.doc
- 【山东专用2014届大一轮复习【课件】作文序列化提升 专题十.ppt
- 教学目标与学设计.ppt
- 作文专题-选材.ppt
- 节日大全。文版.ppt
- 《修辞与言艺术》形成性作业.doc
- 让销售业绩加的带看技巧.doc
- 资料分析和量关系秒杀技巧和视频试看地址.doc
- 2012年考议论文专题训练.ppt
- 幼儿园小班动区观察记录.doc
- 2025年全国演出经纪人员资格认定考试试卷带答案(研优卷).docx
- 2025年全国演出经纪人员资格认定考试试卷完整版.docx
- 2025年全国演出经纪人员资格认定考试试题库及完整答案.docx
- 2025年全国演出经纪人员资格认定考试试卷完美版.docx
- 2025年全国演出经纪人员资格认定考试试卷含答案(实用).docx
- 2025年全国演出经纪人员资格认定考试试卷及答案(各地真题).docx
- 2025年下半年内江市部分事业单位公开考试招聘工作人员(240人)备考题库附答案.docx
- 2025年全国演出经纪人员资格认定考试试卷及答案1套.docx
- 2025年下半年四川成都市郫都区面向社会引进公共类事业单位人员2人备考题库最新.docx
- 2025年下半年内江市部分事业单位公开考试招聘工作人员(240人)备考题库附答案.docx
最近下载
- 深度解析(2026)《GBT 6398-2017金属材料 疲劳试验 疲劳裂纹扩展方法》(2026年)深度解析.pptx VIP
- 2025浙江绍兴越城区初升高自主招生数学试卷试题(含答案详解).docx VIP
- 大数据在桥梁结构健康监测中的应用研究.docx VIP
- catti二级笔译日语真题及答案2025.doc VIP
- 电工类本科国网考试注意事项及复习方法 .pdf VIP
- EHS100系列电液伺服使用说明书V1.5.pdf VIP
- 2024年国网北京公司考试真题.docx VIP
- 2025年甘肃省嘉峪关市中考英语试卷.docx
- 补填入党志愿书的参考格式【最新精选】.doc VIP
- JJF(蒙) 119-2025 烷基汞分析仪校准规范.docx VIP
原创力文档

文档评论(0)