1 / 37
文档名称:

Java程序设计附录 实训参考答案.doc

格式:doc   大小:187KB   页数:37页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

Java程序设计附录 实训参考答案.doc

上传人:s0012230 2018/1/16 文件大小:187 KB

下载得到文件列表

Java程序设计附录 实训参考答案.doc

文档介绍

文档介绍:附录实训参考答案
实训1 开发工具和运行环境
实训内容
首先设置环境变量,然后编写一个类似HelloWorld的程序。第一次运行时,该程序的输出是:Hello加上你的名字,例如“Hello 李明”。第二次运行时,在“Hello”和“名字”之间换行。
参考答案
环境变量的设置只需写入语句set path=%path%;c:\\bin()即可,其他版本类同。,win2000、win XP、win 2003中需在“控制面板—系统—高级—环境变量”中进行设置。
public class Hello{
public static void main(String [] args){
("Hello "); //第一次运行
// ("Hello \n"); //第二次运行
// ("Hello\n李明"); //第二次运行也可以这样写
("李明");
}
}
两次运行前都使用javac ,运行只需输入java Hello即可。
实训2 基本数据类型、运算符
实训内容
编写程序,输出字符’你’、’ぁ’的Unicode编码;编写程序输出Unicode编码为20328和12358所代表的字符。
参考答案
public class Example2_1 {
public static void main (String args[ ]) {
char chinaWord='你',japanWord='ぁ';
int p1=20328,p2=12358;
("汉字\'你\'字在unicode表中的顺序位置:"+(int)chinaWord);
("日语\'ぁ\'字在unicode表中的顺序位置:"+(int)japanWord);
("unicode表中第20328位置上的字符是:"+(char)p1);
("unicode表中第12358位置上的字符是:"+(char)p2);
}
}
实训3 Java控制结构
实训内容
,用于将两个整数值和一个运算符(限定为+、-、*、/ 四种运算)存储在相应的变量中,并执行必要的运算。
,求50以内奇数和以及50以内的素数。
参考答案
1.
public class Example2_2(
public static void main(String[] args){
int val1=5;
int val2=6;
int result=0;
char op='-';
switch(op){
case '+' :
result=val1+val2;
break;
case '-' :
result=val1-val2;
break;
case '*' :
result=val1*val2;
break;
case '/' :
result=val1/val2;
break;
case '%' :
result=val1%val2;
default :
("没有找到匹配的操作符");
}
("计算结果为:"+val1+op+val2+"="+result)
}
}
2.
class Example2_3{
public static void main(String args[]) {
int sum=0,i,j;
for( i=1;i<=50;i++){ //计算1+3+5+7+9…。
if(i%2==0){
continue;
}
sum=sum+i;
}
("sum="+sum);
for( j=2;j<=50;j++){ //求50以内的素数
for( i=2;i<=j/2;i++){
if(j%i==0){
break;
}
}
if(i>j/2){
(""+j+"是素数");
}
}
}
}
实训4 方法的定义和调用
实训内容
编写一个程序,