没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
实用教程第三版
课后习题参考答案
第 章 入门
开发与运行 程序需要经过哪些主要步骤和过程?
答:()编写 源文件使用文本编辑器( 或记事本),拓展名为
()编译 源文件使用 编译器()。得到字节码文件
()运行 程序 应用程序使用 解释器()执行字节码文件;
小应用程序使用支持 标准的浏览器来执行。
怎样区分应用程序和小应用程序?应用程序的主类或小应用程序的主类必须用 修饰吗?
答: ①应用程序必须有 方法,这个方法是程序执行的入口。
小应用程序没有 方法。
应用程序的主类不一定用 修饰;小应用程序的主类必须用 修饰。
程序是由什么组成的?一个程序中必须要有 类吗? 源文件的命名规则是怎样的?
答: ① 程序由类组成。
应用程序可以没有 类;小应用程序一定有一个类是 类(主类)。
应用程序如果只有一个类,源文件名与该类的类名相同,拓展名为;
有多个类时,如果有 类(最多一个)源文件名与 类的类
名相同,拓展名是;没有 类,源文件名与任何一个类的类名
相同即可,拓展名为。
小应用程序源文件名与主类的类名相同,拓展名是。
在运行小程序的 文件中可以使用 属性指定小程序的字节码所驻留的目录。如果不
使用 属性,小程序的字节码文件必须和运行它的 文件在同一目录中。编写一个小程
序并将小程序的字节码存放在某个目录中,比如 ;把运行该小程序的 文件(注意其中的
属性)
!你的小程序的字节码 " #!#$# !!%
& %
存放在另一个目录中。
答: 以书中小应用程序为例进行说明
编写 小应用程序源代码
!
"#$
%
&'()*
%
)+&+*
)!,)&-我一边喝着咖啡,一边学 呢-./*
)+&+*
)!,)&-我学得很认真-/./*
0
0
将上述代码命名为 "# 并进行编译得到 "# 字节码文件;将得到的字节码文件存放
在 +1./// 文件夹下;
编写小应用程序的 2345 源文件
67"#!(7//()(7//7+1.///8698
: 将上述编写好的代码命名为 "#(;并将此文件存放在 +1./// 文件夹以外的任意一个文件
夹中(如 +1///);
; 运行 "#(。
第 章 标识符、关键字和数据类型
什么叫标识符?标识符的规则是什么?
答:①用来标识类名、变量名、、方法名、类型名、数组名、文件名的有效字符序列。
由字母、下划线、美元符号和数字组成,并且第一个字符不能是数字字符,而且关键字不能作为标
识符。
什么叫关键字?请说出 个关键字。
答:① 语言中已经被赋予特定意义的一些单词。
< 等。
的基本数据类型都是什么?
答:&逻辑型*(&字符型*=、&浮点型*#、(、、)&整型*。
下列哪些语句是错误的
' (!)*
+ !,*
!(*
答7 语句错误;原因是高级别的变量赋值给低级别的变量时一定要用显式转换即 7&#* 。
下列程序的输出结果是什么?
-
.
/'0 1'$1$23
.
'$23!.4445*
'$23!.44445*
!*
0+ / 1' '6数组 的长度67'$ #*
0+ / 1' '623!6723*
5
5
答数组 的长度>
?/@7
8上机运行下列程序,注意观察输出结果。
-
.
/'0 1'$1$23
.
91' !**77
.
0+ / 1' '#1*
5
5
5
答低住佐佑佒体佔何佖佗佘余佚佛作佝佞佟你佡
,0+ / 1' ':你好”;可输出字符串,也可以使用 0+ / 1' '输出变量或
表达式的值,只需使用并置符号“7;将变量、表达式或一个常数值与一个字符串并置即可,如
0+ / 1' ':;7(;0+ / 1' ':;77:大于”7;等。上机调
试下列程序,注意观察结果,特别注意 0+ / 1' 和 0+ / 1' '的区别。
< =
.
/'0 1'$1$23
.
' (!4+!*
0+ / 1' '(7667>(*
0+ / 1' 6我输出结果后不回车6*
0+ / 1' '6我输出结果后自动回车到下一行6*
0+ / 1' '6(7+!67(7+*
0+ / 1' '667(7+76!6*
5
5
答>6>AB
我输出结果后不回车我输出结果后自动回车到下一行
C#7AAA
>>7>>
)编写一个 应用程序,输出全部的希腊字母。
答
D5E
%
&,))?@*
%
F&7G 6G/ CC*
%
,#&&(*C--*
0
F&7G 6GB CC*
%
,#&&(*C--*
0
F&<7G>. <6GA <CC*
%
,#&&(*<C--*
0
F&7GA 67GAG CC*
%
,#&&(*C--*
0
0
0
第 章 运算符、表达式和语句
下列程序的输出结果是什么?
-
.
/'0 1'$1$23
.
#1(!?你?4+!??4@!?吃?*
9(%?A?
.
+!?爱?*
@!?情?*
5
+!?我?*
@!?她?*
0+ / 1' '667(7+7@*
5
5
答你爱她
下列程序的输出结果是什么?
-
.
/'0 1'$1$23
.
#1!??*
91' !*!*77
.
" #
.
!??*
0+ / 1' *
!??*
0+ / 1' *
1B*
!??*
0+ / 1' *
9
0+ / 1' 6C6*
5
5
5
5
答!!
编写应用程序,求 !7!7D7!。
答
H
%
&,))?@*
%
F7/
F&7 67/ CC*
%
F7
F&7 67 CC*
F7
C7F
0
,#&- 到 / 的阶乘之和是-C*
0
0
编写一个应用程序,求 以内的全部素数。
答
I
%
&,))?@*
%
!7
F&7 67// CC*
%
F&7 6 CC*
%
!7J
F&!77/*
<
0
F&!K7/*
,#&C-是素数-*
0
0
0
分别用 E"# 和 91 循环计算 7&!7&!7&!7D的前 项和。
答F 循环
剩余57页未读,继续阅读
资源评论
- dhu1372013-12-29貌似不太全。不过帮助蛮大的。谢谢。
yuhongsheng3
- 粉丝: 4
- 资源: 5
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 人工智能ai相关教学课程快
- Suno的冲击-AI音乐来了-学习备用.pdf
- KIMI大模型浏览器插件
- b61fa64a08a02de0e0d49d53bb84c444.amr
- 分布式系统中Java后端开发技术及其应用实践.pdf
- 5ffd9193f6aec31bbf16030a46680dc7.avi
- DA14531-蓝牙传感器连接传输数据固件
- 极限存在准则与两个重要极限
- logisim实验MIPS运算器(ALU)设计(内含4位先行进位74182、四位快速加法器、32位快速加法器)-Educoder_logisim里面连线,实现4位先行进位74182和4位快速加法器-C
- 高等数学第一章第二节数列的极限
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功