java程序设计题库 下载本文

内容发布更新时间 : 2024/9/29 23:39:37星期一 下面是文章的全部内容请认真阅读。

精心整理

2016-2017学年第2学期 Java程序设计作业

1.简答题

(1)publicclassVariables{ staticStringhello=\ Stringname=\ } }

什么是局部变量和成员变量?Hello和name属于什么变量?他们作用范围,请结合程序进行说明? 答: 局部变量: (2)importjava.util.*; publicclassAbsoluteIfElse{ publicstaticvoidmain(String[]args){ inti; Scannerscanner=newScanner(System.in); i=scanner.nextInt(); else{//用一对花括号构成语句块 i=-i; } } }

程序运行结果是什么?

请用键盘输入一个整数,然后单击回车键: -65

这个整数的绝对值是:65

//方法外声明的变量是成员变量 //方法定义中声明的变量是参数变量 //方法内声明的变量是局部变量 publicstaticvoidmain(Stringargs[]){ //可以引用成员变量、方法参数变量和已经声明过局部变量 (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==0&&num%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(score>100||score<0){ 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.显示学生成绩信息;