2019.9.16:java课后测验

Posted zaixiachengxuyuan

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了2019.9.16:java课后测验相关的知识,希望对你有一定的参考价值。

一、动手动脑

1.

技术图片

 

 

 

技术图片

 

 

 

枚举类型是引用类型, 枚举不属于原始数据类型,它的每个具体值都引用一个特定的对象。相同的值则引用同一个对象。 可以使用“==”和equals()方法直接比对枚举变量的值,换句话说,对于枚举类型的变量,“==”和equals()方法执行的结果是等价的。

2.

技术图片

技术图片

 

 变量的存储方式不同,不同浮点数在计算机中存的尾数不同

3.

技术图片

 

 技术图片

 

 

 

 

 System.out.println("X+Y="+X+Y);第一个遇到的是字符串所以后面的X,Y也转换为字符转连接输出了

 X+Y=100200

 而System.out.println(X+Y+"=X+Y");第一个遇到的X与第二个遇到的Y是int型第三个是字符串所以连接输出了运算结果和字符串。

300=X+Y

进行运算时 , 需要附加括号  System.out。println("X+Y="+(X+Y)); 结果:运算结果:300

二、课堂测试

技术图片

 

1. 源代码

package algorithm;
import java.util.Random;
import java.util.Scanner;
public class math
static Scanner sc = null;
public static int n1 = new Random().nextInt(100);
public static int n2= new Random().nextInt(100);
public static int n3= new Random().nextInt(100);
public static int a[][]=new int[100000][2] ;

public static int s[]=new int[100000];

public static void main(String[] args)

sc = new Scanner(System.in);
System.out.println("请输入题目的总数:");
int n=sc.nextInt();
System.out.println("请输入每行的题数:");
int m=sc.nextInt();

for(int i=0;i<n;i++)
if((i)%m==0)
System.out.print("\\n");
System.out.print((i+1)+".");

n1 = new Random().nextInt(100);
System.out.print(n1);
n2 = new Random().nextInt(100);
n3 = new Random().nextInt(100);

a[i][0]=n1;
a[i][1]=n3;
s[i]=n2;
for(int j=0;j<i;j++)
if(a[j][0]==n1&&a[j][1]==n3&&s[j]==n2)
n3 = new Random().nextInt(100);
while(n3==a[i][1])
n3 = new Random().nextInt(100);

n3 = new Random().nextInt(100);
while(n3==a[i][1])


if(n2%4==0)
System.out.print("+");
if(n2%4==1)
System.out.print("-");

while(n1<n3)
n3 = new Random().nextInt(100);

if(n2%4==2)
System.out.print("×");
while(n1*n3>=100)
//s1 = new Random().nextInt(100);
n3 = new Random().nextInt(100);

if(n2%4==3)
System.out.print("÷");
while(n3!=0&&n1/n3!=0)
//s1 = new Random().nextInt(100);
n3 = new Random().nextInt(100);

System.out.print(n3);
System.out.print("=");
System.out.print(" "+‘\\t‘);


2.运行测试结果

技术图片

 

以上是关于2019.9.16:java课后测验的主要内容,如果未能解决你的问题,请参考以下文章

第003讲,插曲之变量和字符串|课后测验及答案

吴恩达《深度学习》-课后测验-第三门课 结构化机器学习项目(Structuring Machine Learning Projects)-Week2 Autonomous driving (case

吴恩达《深度学习》-课后测验-第三门课 结构化机器学习项目(Structuring Machine Learning Projects)-Week1 Bird recognition in the c

高等数学李秀珍课后答案 高等数学文科类答案

计量经济学 第四版 课后答案 李子奈 潘文卿 版 课后 练习题答案 高等教育出版社 课后习题答案

土木工程测量 第2版 课后答案 岑敏仪 版 课后 思考题答案 高等教育出版社 课后习题答案 第2章 答案与解析