自考04747java语言程序设计课后习题-答案全集

自考04747java语言程序设计课后习题-答案全集

ID:34361726

大小:1.97 MB

页数:188页

时间:2019-03-05

自考04747java语言程序设计课后习题-答案全集_第1页
自考04747java语言程序设计课后习题-答案全集_第2页
自考04747java语言程序设计课后习题-答案全集_第3页
自考04747java语言程序设计课后习题-答案全集_第4页
自考04747java语言程序设计课后习题-答案全集_第5页
资源描述:

《自考04747java语言程序设计课后习题-答案全集》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第一章Java语言基础51.1指出JAVA语言的主要特点和JAVA程序的执行过程。51.2说出开发与运行JAVA程序的重要步骤。51.3如何区分应用程序和小应用程序?51.4说出JAVA源文件的命名规则。51.6JAVA语言使用什么字符集?共有多少个不同的字符?51.7JAVA语言标识符的命名规则是什么?61.8JAVA有那些基本数据类型,它们的常量又是如何书写的?61.9指出下列内容哪些是JAVA语言的整型常量,哪些是浮点数类型常量,哪些两者都不是。6第二章运算和语句72.1Java的字符能参加算术运算吗?72.

2、2占字节多的变量能直接赋值给占字节少的变量么?72.3试用Java语言表达式描述以下数学计算式或逻辑条件:72.4设在求以下表达式之前,整型变量a的值是4,试指出在求了以下表达式之后,变量a、b和c的值。72.6若一个数恰好等于它的因子之和,则这个数称为“完全数”。编写程序求1000之内的所有完全数。72.7编写输入正实数x,求平方不超过x的最大整数n,并输出。82.8输入正整数n,输出由n行n列星号字符组成的三角形图案。112.9设有整型变量x和y的值分别为5和110。试指出执行了以下循环语句后,变量x和y的值分

3、别多少?12资料2.10求小于999的所有水仙花数。122.11编程序解百鸡问题:鸡翁一,值钱五;鸡母一,值钱三;鸡雏三,值钱一。百钱买百鸡。求鸡翁、鸡母和鸡雏各几何?132.12编写程序,按下面的公式计算自然对数底e的值:e=1+1/1!+1/2!+1/3!+1/4!+......132.13编写程序,用如下公式计算圆周率PI的近似值:PI=4-4/3+4/5-4/7+4/9-4/11...142.14回文整数是指正读法和反读相同的整数,编写一个程序,输入一个整数,判断他是否为回文整数。152.15草地上有一堆野

4、果,有一只猴子每天吃掉这堆野果的一半又一个,5天后刚好吃完这堆野果,求这堆野果原来共有多少个?猴子每天吃多少个野果?17第三章面向对象编程基础193.1什么是面向对象技术?它有什么优点?193.2面向对象程序设计与面向过程程序设计有什么区别?193.3程序中类和对象有什么区别?193.4类变量和实例变量,以及类方法和实例方法的区别。193.5子类能继承超类的哪些成员变量和方法?193.6子类在什么情况下能隐藏超类的成员变量和方法?203.7在子类中是否允许有一个方法和超类的方法名字相同,而类型不同?203.12以下

5、程序有什么错误?203.13声明一个复数类Complex。实现其基本功能。203.14声明一个有理数类RationalNum资料。要求提供有理数的四则运算,以分数形式输出有理数和以浮点数形式输出有理数等方法。23第四章数组和字符串284.1举例说明如何声明、创建和初始化数组。284.2举例说明如何声明、创建和初始化数组。284.3一个数组能够存储不同类型的元素吗?284.4编写一个Java程序,形成以下形式的二维数组,并输出。284.5java中的字符数组与字符串有什么区别?304.6确定一个字符数组长度与确定一个

6、String对象的长度有什么不同?304.7用toUpperCase()和toLowerCase()方法实现大小写转换304.8编写一个程序通过连接两个字符串得到一个新字符串并输出。314.9声明MyDate类,功能:增加1天,增减1月和增加1年的方法;输出MyDate对象日期的方法;求两个MyDate对象日期差的方法。并提供能用当前日期初始化MyDate类对象的构造方法。314.10求前n个质数。要求确定m是否是质数,用早先求出的质数对m的整除性来确定。344.11编写实现从两个字符串中找出最长的相同字符列的代码

7、。354.12整理字符串,将字符串的前导空白符和后随空白符删去,并将字符串中非空白字符之间的连接的多个空白符只保留一个,而去掉多余的空白符。364.13编写用数组实现大整数的类,提供大整数的加、减、乘等运算。36第五章图形界面设计435.1Swing与AWT有何关系?435.2什么是组件对象?什么是容器?容器与其他类型的组件有何不同?44资料5.3以下程序中,有多少个组件,哪些既是组件又是容器?445.4什么是事件?什么是监听器?如何进行事件注册?445.5如何进行事件处理?如何获取事件源?445.6编写已个小应用

8、程序,小应用程序窗口有一个按钮,点击这个按钮时,点击按钮的次数会显示在按钮上。445.7创建一个有文本框和三个按钮的程序。当按下某个按钮时,使不同的文字显示在文本框中。455.8编写一个有两个文本框的小应用程序,在第一个文本框输入英语单词,在第二个文本框会自动显示汉语解释;在第一个文本框输入汉语单词,在第二个文本框中显示英语解释。设英语单词表只有少许几个。4

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。