JAVA实验课填空题集合
说明:红色部分为填空部分,只供参考,如用与作弊,本非人概不负责,请注意喔!
废话到此!--苏嘉良上
实验2
4: 按要求把类 Russian里面代码补充完整并编译
public class Russian {
public static void main (String args[ ]) {
int startPosition=0,endPosition=0;
char cStart='а',cEnd='я';
【代码1】 startPosition = (int) cStart; // cStart做int类型转换运算,并将结果赋值给startPosition
【代码2】 endPosition = (int) cEnd; // cEnd做int类型转换运算,并将结果赋值给endPosition
System.out.println("俄文字母共有:");
System.out.println(endPosition-startPosition+1+"个");
for(int i=startPosition;i<=endPosition;i++){
char c='\0';
【代码3】 c = (char) i; // i做char类型转换运算,并将结果赋值给c
System.out.print(" "+c);
}
}
}
实验3
6: 猜数字游戏。
实验要求:
编写一个Java应用程序,实现下列功能:
程序随机分配给客户一个1—100之间的整数
用户在输入对话框中输入自己的猜测
程序返回提示信息,提示信息分别是:“猜大了”、“猜小了”和“猜对了”。
用户可根据提示信息再次输入猜测,直到提示信息是“猜对了”。
程序模板:
GuessNumber.java
import javax.swing.JOptionPane;
public class GuessNumber
{
public static void main (String args[ ])
{
System.out.println("给你一个1至100之间的整数,请猜测这个数");
int realNumber=(int)(Math.random()*100)+1;
int yourGuess=0;
String str=JOptionPane.showInputDialog("输入您的猜测:");
yourGuess=Integer.parseInt(str);
while(【代码1】realNumber != yourGuess) //循环条件
{
if(【代码2】realNumber < yourGuess) //条件代码
{
str=JOptionPane.showInputDialog("猜大了,再输入你的猜测:");
yourGuess=Integer.parseInt(str);
}
else if(【代码3】realNumber > yourGuess) //条件代码
{
str=JOptionPane.showInputDialog("猜小了,再输入你的猜测:");
yourGuess=Integer.parseInt(str);
}
}
System.out.println("猜对了!");
}
}
实验4
4: 将下面代码补充完整
class A {
【代码 】 float a; //声明一个实例float变量a
static float b; //声明一个static的float变量b
void setA(float aa) {
【代码 】 a=aa; // 将参数aa的值赋值给成员变量a
}
void setB(float bb){
【代码 】 b=bb;