请教用JAVA编程

mxjmsy 2010-01-03 05:32:24
请教:用JAVA编程∏2/6=1+1/22+1/32+……+1/n2 ?
...全文
75 3 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
xiaohuanjie 2010-01-03
  • 打赏
  • 举报
回复
下面这个才是对的,上面的有问题


import java.util.Scanner;

public class TestPi {

public static void main(String argus[]) {
System.out.print("请输入 n 的人值(必须为整数):");
int n = (new Scanner(System.in)).nextInt();
double result = 1;

for (int i = 1; i <= n; i++) {
if (n == 1) {
result = 1;
} else {
result = (double) (result + 1D / (i * 10 + 2));
}
}

System.out.println("\n" + "您输入的 n 的值为:" + n);
System.out.println("\n" + "∏2/6=1+1/22+1/32+……+1/n2的结果为: " + result);
System.out.println("\n即 ∏的值为:" + result * 3);

// "%.4f"表示精确到小数点后4的结果,将4改为8就是精确到小数点后8的结果,最多16位
System.out.println("\n精确到小数点后4的结果为:"
+ String.format("%.4f", result * 3));
}
}
xiaohuanjie 2010-01-03
  • 打赏
  • 举报
回复

import java.util.Scanner;

public class TestPi {

public static void main(String argus[]) {
System.out.print("请输入 n 的人值(必须为整数):");
int n = (new Scanner(System.in)).nextInt();
double result = 0;

for (int i = 1; i <= n; i++) {
if (i == 1) {
result = 1;
} else {
result = (double) (result + 1D / (i * 10 + 2));
}
}

System.out.println("\n" + "您输入的 n 的值为:" + n);
System.out.println("\n" + "∏2/6=1+1/22+1/32+……+1/n2的结果为: " + result);
System.out.println("\n即 ∏的值为:" + result * 3);

// "%.4f"表示精确到小数点后4的结果,将4改为8就是精确到小数点后8的结果,最多16位
System.out.println("\n精确到小数点后4的结果为:"
+ String.format("%.4f", result * 3));
}
}
不善^ 2010-01-03
  • 打赏
  • 举报
回复
内容概要:该实验报告旨在帮助学生理解Java面向对象编程的基础知识。实验内容包括创建四个类:颜色(Color)、点(Dot)、线(Line)和主类(AppClass)。其中,Color类基于RGB三基色原理创建颜色;Dot类用于创建具有特定坐标、大小和颜色的点;Line类用于绘制不同类型的线段,如指定起点和终点的线段、折线、矩形框等;AppClass作为主类,负责调用其他类完成线段的绘制。实验要求学生掌握类与对象的概念、构造方法、类成员和实例成员、多态和重载等面向对象的基本特性,同时熟悉Java程序的基本结构,包括定义类、实例化对象、参数传递、方法重载、包管理等。此外,实验还强调了对程序结构、关键代码、运行结果的清晰记录和分析。 适用人群:适合正在学习Java编程语言的学生,尤其是那些希望通过实践加深对面向对象编程理解的学生。 使用场景及目标:本实验适用于课堂实验教学或自学练习,主要目标是让学生掌握面向对象编程的核心概念和技术,如类与对象的关系、构造方法的应用、类成员和实例成员的区别、方法重载、包管理等。通过实际操作,学生能够更好地理解如何利用面向对象的思想设计程序结构,提高编程能力。 其他说明:实验报告需要按照规定格式命名并提交,格式为“班级+10位学号+姓名+实验名称”,支持Word或PDF格式。实验过程中,学生需要注意类的设计合理性、代码的可读性和健壮性,确保程序能够正确运行并达到预期效果。同时,在遇到问题时,应积极思考解决方案,并通过查阅资料或向老师请教等方式寻求帮助。实验结束后,学生应对整个实验过程进行总结反思,找出不足之处并提出改进建议。

51,397

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧