- 1、本文档共17页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
-第2学期
Java程序设计作业
1.简答題
(1)publicclassVariables{
staticStringhello=Hello,; //措施外申明的变量是组员变量
publicstaticvoidmain(Stringargs[]){ //措施定义中申明的变量是参数变量
Stringname=Bill; //措施内申明的变量是局部变量
//可以引用组员变量、措施参数变量和已经申明过局部变量
}
}
什么是局部变量和组员变量?Hello和name属于什么变量?他們作用范围,請結合程序进行阐明?
答:
局部变量:
(2)importjava.util.*;
publicclassAbsoluteIfElse{
publicstaticvoidmain(String[]args){
inti;
Scannerscanner=newScanner(System.in);
i=scanner.nextInt();
else{//用一对花括号构成語句块
i=-i;
}
}
}
程序运行成果是什么?
請用键盘输入一种整数,然后单击回车键:
-65
这个整数的绝对值是:65
(3)publicclassBooleanExpression{
publicstaticvoidmain(String[]args){
inti,j;
floatf;
booleanb;
i=1;j=3;f=1.2f;
}
}
程序运行成果是什么?
b=false
b=true
b=true
b=true
b=true
(4)publicclassTest7{
publicstaticvoidmain(String[]args){
intsum=0;
for(inti=1;i=10;i++) {
sum=sum+i;
}
}
}
程序运行成果是什么?
1~10之间所有数之和為:55
(5)
publicclassCheckTest{
publicstaticvoidmain(String[]args){
Scannersc=newScanner(System.in);
intnum=sc.nextInt();
if(num%5==0num%6==0){
}
if(num%5==0||num%6==0){
}
if(num%5==0^num%6==0){
}
}
程序运行成果是什么?
請输入一种整数:
10
10能被5或6整除。
10能只被5或只被6整除。
(6)
publicclassScoreGrade{
publicstaticvoidmain(String[]args){
Scannersc=newScanner(System.in);
doublescore=sc.nextDouble();
Stringgrade=;
if(score100||score0){
System.exit(0);//結束程序运行
}elseif(score=90){
grade=优秀;
}elseif(score=80){
grade=良好;
}elseif(score=70){
grade=中等;
}elseif(score=60){
grade=及格;
}else{
grade=不及格;
}
}
}
程序运行成果是什么?
請输入成绩:45
你的成绩為:不及格
請输入成绩:98
你的成绩為:优秀
請输入成绩:63
你的成绩為:及格
2设计題
(1)规定:设计一种程序,规定一次只能输入一种学生学号、姓名和成绩,然后可以显示该学生学号、姓名、成绩信息,操作过程如下:
(1)界面1
---------------------------------------
**
欢迎进入学生成绩管理系统
**
---------------------------------------
請选择您的操作:
1.录入学生成绩信息;
2.显示学生成绩信息;
0.退出;
請输入数字选项(0-2):
(2)选择数据1,开始录入学生学号、姓名和成绩(只能输入一种学生基本信息):
請输入数字选项(0-2):
1
請输入学号:
001
請输入学生姓名:
zhangsan
請输入成绩:
88
請选择您的操作:
1.录入学生成绩信息;
2.显示学生成绩信息;
0.退出;
請输入数字选项(0-2):
(3)输入2,显示学生成绩:
2
学生学号信息如下:001
学生姓名信息如下:zhangsan
学生成绩信息如下:88
您选择了显示所有学生成绩信息。
請选择您的操作:
1.录入学生成绩信息;
2.显示学生成绩信息;
0.退出;
請输入数字选项(0-2):
(4)对于选择操作输入錯误的处理:
例如,输入4后
請选择您的操作:
1.录入学生成绩信息;
2.显示学生成绩信息
文档评论(0)