`
mmdev
  • 浏览: 12950243 次
  • 性别: Icon_minigender_1
  • 来自: 大连
文章分类
社区版块
存档分类
最新评论

第一章 计算机、程序和Java概述 编程练习题解答

 
阅读更多
/**
 * 1.1(显示三条消息)编写程序,显示Welcome to Java、Welcome to Computer Science
 *和 Programming is fun.
 *作者:wwj
 *日期:2012/4/24
 **/
public class ShowThreeMessage
{
	public static void main(String[] args){
		System.out.println("Welcome to Java!");
		System.out.println("Welcome to Computer Science");
		System.out.println("Programming is fun");
	}
}

/**
 *1.2 (显示五条消息)编写程序,显示Welcome to Java五次
 *作者:wwj
 *日期:2012/4/24
 **/
 public class ShowFiveMessage
 {
	 public static void main(String[] args){
		 System.out.println("Welcome to Java!");
		 System.out.println("Welcome to Java!");
		 System.out.println("Welcome to Java!");
		 System.out.println("Welcome to Java!");
		 System.out.println("Welcome to Java!");
	 }
 }

/**
 * 1.3(显示图案)编写一个程序,显示下面的图案:
 *      J	A	V	  V	 A
		J  A A	 V   V  A A
	J   J AAAAA   V V  AAAAA
	 J J A     A   V  A     A
 *作者:wwj
 *日期:2012/4/24
 **/

 public class ShowImage
 {
	 public static void main(String[] args){
		 System.out.println("   J   A    V	  V	 A");
		 System.out.println("   J  A A    V   V      A A");
		 System.out.println("J  J AAAAA    V V      AAAAA");
		 System.out.println("J J A     A    V      A     A");
	 }
 }

/**
 *1.4(打印表格)编写程序,显示以下表格
 *	a	a^2	  a^3
 *  1	1	   1
 *	2	4	   8
 *	3	9	   27
 *	4	16	   64
 *作者:wwj
 *日期:2012/4/24
 **/
public class PrintForm
{
	public static void main(String[] args){
		System.out.println("a	a^2	  a^3");
		System.out.println("1	 1	   1");
		System.out.println("2    4     8");
		System.out.println("3	 9	   27");
		System.out.println("4	16	   64");
	}
}

/**
 *1.5 编写程序,显示(9.5x4.5-2.5x3)/(45.5-3.5)的结果。
 *作者:wwj
 *日期:2012/4/24
 *功能:计算表达式
 **/
 public class ComputedExpression
 {
	 public static void main(String[] args){
		 System.out.println("(9.5x4.5-2.5x3)/(45.5-3.5)的结果为");
		 System.out.println((9.5*4.5-2.5*3)/(45.5-3.5));
	 }
 }



/**
 *1.6 编写程序,显示1+2+3+4+5+6+7+8+9的结果
 *作者:wwj
 *日期:2012/4/24
 *功能:数列求和
 **/
 public class SeriesSum
 {
	 public static void main(String[] args)
	 {
		 System.out.println("1+2+3+4+5+6+7+8+9的结果:");
		 System.out.println(1+2+3+4+5+6+7+8+9);
	 }
 }
 
/**
 *1.7 可以使用以下公式计算∏:
 *  ∏=4*(1-1/3+1/5-1/7+1/9-1/11+1/13+....)
 *编写程序,显示4*(1-1/3+1/5-1/7+1/9-1/11+1/13+....)的结果。在程序中1.0代替1.
 *作者:wwj
 *日期:2012/4/24
 *功能:近似求∏
 **/
 
 public class Exercise1_7
 {	
	  
	 public static void main(String[] args)
	 {	
		 double sum=0,item=1;
		 System.out.println("π的近似值为:");
		 for(int i=1,sign=1;Math.abs(item)>1e-6;i+=2,sign*=-1)
		 {
			 item=sign/(double)i;
			 sum+=item;
		 }
		 System.out.println(""+4*sum);
	 }

 }

分享到:
评论

相关推荐

    《Java语言程序设计——基础篇》第一章计算机、程序和Java概述作业答案.zip

    《Java语言程序设计——基础篇》是Java语言的经典教材,中文版...《Java语言程序设计——基础篇》以示例讲解解决问题的技巧,提供大量的程序清单和相应的提示,每章配有大量复习题和编程练习题,帮助读者掌握编程技术。

    《Java语言程序设计——基础篇》第一章计算机、程序和Java概述示例.zip

    《Java语言程序设计——基础篇》是Java语言的经典教材,中文版...《Java语言程序设计——基础篇》以示例讲解解决问题的技巧,提供大量的程序清单和相应的提示,每章配有大量复习题和编程练习题,帮助读者掌握编程技术。

    面向对象程序设计-Java(张白一)

    第1章 Java系统环境概述 第2章 Java语言基础 第3章 程序流程控制 第4章 类与对象 第5章 消息、继承与多态 第6章 数组 第7章 字符串类 第8章 文字与图形GUI设计 第9章 常用组件GUI设计 第10章 高级组件GUI设计 第11章...

    JavaWeb编程技术沈泽刚版教材课后习题答案

    JavaWeb编程技术沈泽刚版微课版教材课后习题详细答案 2、Servlet是在容器中运行的组件,有一个从创建到销毁的过程,其中包括加载和实例化、初始化、提供服务以及销毁几个阶段。其中生命周期方法有init()、service()...

    Java语言实用教程

    第1章 程序设计与Java语言概述 1.1 程序与算法 1.2 程序设计方法 1.3 Java语言概述 1.4 习题 第2章 Java开发准备 2.1 建立Java开发环境 2.2 了解Java程序 2.3 Java程序运行过程 2.4 使用Java的帮助文档 2.5 习题 第3...

    JAVA语言程序设计【高清版】.pdf

    第1章 Java语言 1 1.1 Java语言简介 1 1.1.1 Java语言的问世 1 1.1.2 Java语言的组成 1 1.2 开发环境的安装 3 1.3 一个简单的Java应用程序 4 1.3.1 Java应用程序示例 4 1.3.2 使用Java核心API文档 7...

    Java语言的科学与艺术(国外计算机科学经典教材)

    第8章 字符串和字符  8.1 枚举的原则  8.2 字符  8.3 作为抽象概念的字符串  8.4 使用String类中的方法  8.5 字符串处理案例研究  8.6 小结  8.7 复习题  8.8 编程练习 第9章 面向对象图形  9.1 acm....

    Java语言的科学与艺术 斯坦福大学经典教材

    3.7 小结 3.8 复习题 3.9 编程练习 第4章 语句形式 4.1 Java的语句类型 4.2 控制语句和问题解决 4.3 if 语句 4.4 switch语句 4.5 while语句 4.6 for语句 4.7 小结 4.8 复习题 4.9 编程练习 第5章 方法 5.1 方法概述 ...

    《Java和Android开发实战详解》第2到5章源代码-by 南邮-陈杨

    2.2.1 构建第一个Java程序 19 2.2.2 使用Eclipse IDE构建第2个Java程序 21 2.2.3 使用书的范例项目 24 2.3 Java程序结构与基本输出 24 2.4 Eclipse IDE的项目管理与使用 26 2.4.1 切换工作空间 26 2.4.2...

    Java2实用教程.rar

    第1章Java入门 1 1Java的诞生 1 2Java的特点 1 3安装Sun公司的SDK 1 4一个Java程序的开发过程 1 5一个简单的Java应用程序的开发过程 1 6一个简单的Java小应用程序 1 7什么是JSP 习题 第2章标识符 关键字和数据类型 2...

    javaswing程序源码-java-book:《Java编程:综合入门》一书的源代码

    第一部分(第1~16章)描述定义 Java 语言的元素和编程的核心元素,首先对 Java 进行概述,然后介绍数据类型、运算符和控制语句的基本概念,接着讲解该语言更复杂的特性,如类、方法、继承、接口、包、异常、多线程...

    程序设计抽象思想:C语言描述-

     第1章 ANSI C概述1  1.1 什么是C  1.2 C程序的结构  1.3 变量、值和类型  1.4 表达式  1.5 语句  1.6 函数  1.7 小结  1.8 复习题  1.9 编程练习  第2章 C的数据类型  2.1 枚举类型  2.2 数据和内存 ...

    java基础案例与开发详解案例源码全

    2.3.3 开发Java第一个程序21 2.3.4 Java代码中的注释23 2.3.5 常见错误解析24 2.4 Java类库组织结构和文档27 2.5 Java虚拟机简介28 2.6 Java技术两种核心运行机制29 2.7 上机练习30 第3章 3.1 变量32 3.1.1 什么是...

    java初学者必看

    第1章 Java概述 1.1 Java的发展史 1.1.1 Java起源 1.1.2 Java发展 1.2 Java是什么 1.2.1 Java语言 1.2.2 Java平台 1.2.3 Java网络操作系统 1.3 Java的特点 1.4 Java程序类型 1.5 JDK与JRE 1.5.1 Java开发...

    Python编程入门经典

    16.1.1 比较协议和程序语言 271 16.1.2 Internet协议栈 272 16.1.3 Internet协议简介 273 16.2 发送电子邮件 274 16.2.1 E-mail文件格式 275 16.2.2 MIME消息 276 16.2.3 使用SMTP和smtplib发送 邮件 284 16.3 检索...

    Web程序设计计算机科学经典教材.doc

    21 1.9.9 Servlet、JavaServer Pages和 JavaServer Faces概述 22 1.9.10 ASP.NET概述 22 1.9.11 Ruby概述 23 1.9.12 Rails概述 23 1.10 本章小结 24 1.11 复习题 25 1.12 练习题 26 第2章 XHTML简介 29 2.1 HTML和...

    JAVA程序设计教程

    第一章程序和程序设计 .......................................................................................................1 §1.1 什么是程序 ?........................................................

Global site tag (gtag.js) - Google Analytics