注意:因为学习平台题目是随机,选择题选项也是随机,一定注意答案对应的选项,同学们在本页按“Ctrl+F”快捷搜索题目中“关键字”就可以快速定位题目,还是不懂的话可以看这个:快速答题技巧
一、2024年春江苏开放大学JAVA程序设计(专)形考作业一单选题答案
1、下列()不是Java中的保留字?
A、if
B、private
C、null
D、sizeof
学生答案:D
2、下列()是合法的标识符?
A、12class
B、VoiD
C、-5
D、_blank
学生答案:D
3、下列关于基本数据类型的说法中,不正确的一项是()。
A、boolean类型变量的值只能取真或假
B、float是带符号的32位浮点数
C、char是8位Unicode字符
D、double是带符号的64位浮点数
学生答案:C
4、表达式(12==0)&&(1/0<1)的值为()
A、true
B、false
C、0
D、运行时抛出异常
学生答案:B
5、设a、b为long型变量,x、y为float型变量,ch为char类型变量且它们均已被赋值,则下列语句中正确的是()。
A、switch(x+y){}
B、switch ch{}
C、switch(ch+1){}
D、switch(a+b);{}
学生答案:C
6、下列关于运算符优先级的说法中,不正确的一个是()
A、运算符按照优先级顺序表进行运算
B、同一优先级的运算符在表达式中都是按照从左到右的顺序进行运算的
C、括号可以改变运算的优先次序
D、同一优先级的运算符在表达式中都是按照从右到左的顺序进行运算的
学生答案:D
7、下列()不是合法的标识符?
A、$million
B、$_million
C、2$_million
D、$2_million
学生答案:C
8、下列()不属于Java语言流程控制结构?
A、分支语句
B、跳转语句
C、循环语句
D、赋值语句
学生答案:D
9、已知如下代码:
switch(m){
case0:System.out.println(“Condition 0”);
case1:System.out.println(“Condition 1”);
case2:System.out.println(“Condition 2”);
case3:System.out.println(“Condition3”);break;
default:System.out.println(“OtherCondition”);}
当m的值为()时,输出“Condition 3”
A、2
B、0、1
C、0、1、2
D、0、1、2、3
学生答案:D
10、下面合法的标识符是()。
A、#_pounD
B、_underscore
C、5Interstate
D、class
学生答案:B
11、下面()赋值语句不会出现编译警告或错误的是。
A、float f=1.3;
B、byte b=257;
C、int i=10;
D、char c=”a”;
学生答案:C
12、Java中,byte数据类型的取值范围是()。
A、-256~255
B、-255~255
C、-128~127
D、-127~128
学生答案:C
13、下列选项中哪个是Java的有效关键字?()
A、name
B、hello
C、FALSE
D、gooD
学生答案:C
14、Java中的字符类型采用的是Unicode编码方案,每个Unicode码占用()个比特位。
A、8.0
B、16.0
C、32.0
D、64.0
学生答案:B
二、2024年春江苏开放大学JAVA程序设计(专)形考作业一简答题答案
1、利用do…while循环,计算1!+2!+3!+…+100!
学生答案:
public class Test{
public static void main(String[] args) {
int i=1;
long fact = 1, sum = 0;
do{
fact *= i;
sum = fact;
i ;
} while(i<=100) ;
System.out.println(“sum = ” sum);
}
}
2、输入一行字符,分别统计其中的英文字母、空格、数字和其他字符的个数
学生答案:
public class Test7 {
public static void main(String[] args) {
int abcCount = 0;// 英文字母个数
int spaceCount = 0;// 空格键个数
int numCount = 0;// 数字个数
int otherCount = 0;// 其他字符个数
Scanner scan = new Scanner(System.in);
System.out.println(“请输入一个字符串:”);
String str = scan.nextLine();
char[] ch = str.toCharArray();
for (int i = 0; i < ch.length; i++) {
if (Character.isLetter(ch[i])) {
// 判断是否字母
abcCount++;
} else if (Character.isDigit(ch[i])) {
// 判断是否数字
numCount++;
} else if (Character.isSpaceChar(ch[i])) {
// 判断是否空格键
spaceCount++;
} else {
// 以上都不是则认为是其他字符
otherCount++;
}
}
System.out.println(“字母个数:” + abcCount);
System.out.println(“数字个数:” + numCount);
System.out.println(“空格个数:” + spaceCount);
System.out.println(“其他字符个数:” + otherCount);
}
}
3、简述Eclipse编写Java程序的流程。
学生答案:Eclipse编写Java程序的流程:
1. 安装和启动Eclipse:首先,需要在你的计算机上安装Eclipse。可以从Eclipse官网下载适用于你操作系统的版本。安装完成后,打开Eclipse IDE。
2. 创建Java项目:在Eclipse中,可以创建一个新的Java项目。在顶部菜单选择 “File” -> “New” -> “Java Project”。输入项目名称,并设置合适的JDK版本。
3. 创建Java类:在项目中,可以创建一个或多个Java类。选择项目在 “Project Explorer” 视图中,然后选择 “src” 文件夹,右键点击选择 “New” -> “Class”。输入类名,并选择合适的访问修饰符(public、private等)。
4. 编写代码:在新创建的Java类中,可以开始编写你的Java代码。例如,可以定义变量、编写方法、创建类等。
5. 运行Java程序:在Eclipse中,可以直接运行的Java程序。选择类,然后点击工具栏上的绿色播放按钮,或者按 “Ctrl + F11″。也可以在代码行中右键点击,选择 “Run As” -> “Java Application”。
6. 调试Java程序:如果程序有错误或异常,可以使用Eclipse的调试工具进行调试。设置断点,然后使用调试视图查看变量的值、执行流程等。
7. 保存和导出项目:完成代码编写后,保存项目。如果想将项目导出为JAR文件或其他格式,你可以右键点击项目,选择 “Export”。
4、简述Java程序的开发过程。
学生答案:(1)编写 Java 源文件。 Java 源文件是一种文本文件,其扩展名为“ .java ”。例如,编写一个名称为“ OneJavaApp.java ”的 Java 源文件。
(2)编译 Java 源文件,也就是将 Java 源文件编译( Compile )成 Java 类文件(扩展名为“ .class ”) 。例如,将“ OneJavaApp.java ”文件编译成“ OneJavaApp.class ”类文件要使用如下命令: javac OneJavaApp.java
(3)运行 Java 程序。 Java 程序可以分为 Java Application ( Java 应用程序)和 Java Applet ( Java 小应用程序)。其中, Java Application 必须通过 Java 编译器( java.exe )来解释执行其字节码文件, Java Applet 必须使用支持它的浏览器(如 Netscape Navigator 或 IE 等)运行。运行 Java 应用程序的命令如下: java OneJavaApp
5、Java有哪3个版本?
学生答案:Java SE(Java Standard Edition)、Java EE(Java Enterprise Edition)和Java ME(Java Micro Edition)
未经授权,禁止转载,发布者:形考达人,出处:https://www.xingkaowang.com/16137.html
本站不对内容的完整性、权威性及其观点立场正确性做任何保证或承诺!内容仅供研究参考,付费前请自行鉴别。
免费答案:形考作业所有题目均出自课程讲义中,可自行学习寻找题目答案,预祝大家上岸成功