- 博客(15)
- 收藏
- 关注
原创 [Java] 实验5参考代码
实验4月3日晚截止,实验截止后将在此给出完整的参考代码。1. 如何使用下面的代码模板: 1.1 在eclipse中创建对应名称的类 1.2 将代码复制到类文件里 1.3 在//todo注释中输入你用于解题的代码。 1.4 例子:参考第一题“显示两级名字”,大家就可以这么做 1.4.1 在eclipse中创建类,名字叫做PassOrFail 1.4.2 将下面的代码复制到.java文件中,并删除//todo注释,开始在while循环里写代码
2016-03-29 18:57:43 1735
原创 微软笔试题
March 27th, 2016Hihocoder 1285. 智力竞赛Two dimensional dynamic programming. rights[i][j] i: # of stages we have passed j: j chances we have used rights[i][j]: the minimal right an
2016-03-29 18:37:16 797
原创 [Java] 作业3答疑
Q11-- i --; // 这里语法错误,题目不对Q12 根据语法,case后面需要跟break, 才会跳出switch语句,否则将依次执行正确case后面的所有语句。所以此题的运行结果是:int i = 10, j = 18, k = 30;switch(j - i) { case 8: k ++; // k = 31 case 9: k += 2; // k =
2016-03-28 21:19:20 1069
原创 LeetCode 292. Nim Game
LeetCode 292. Nim GameSay there are s = 4n + i (i = 1, 2, 3) stones on the table.Initial stateConsider the case where n = 0, there are at most 3 stones on the table. You take the first
2016-03-26 10:22:35 510
原创 什么是代码缩进(code indent)
一个简单的代码缩进(code indent)的样例是:public class A { public static void main() { bool condition = true; if (condition) { System.out.println("The condition is true."); } else { System.out.println
2016-03-23 11:43:01 14154
原创 [Java] 实验4参考代码
实验3月27日晚截止,实验截止后将在此给出完整的参考代码。大小写转换在 [Java] 作业2答疑Q31中,我们谈到了int和char间的相互转换。大家可以参考Q31中给出的代码,编写一个java程序,在控制台先输出字符'a', 'A', 'b', 'B'对应的int数值,看看有什么规律。计算三门课程的平均成绩一定要认真读题,看清题意。一定要认真读题,看清
2016-03-22 22:59:41 3497
原创 [Java] 实验3参考代码
平方根double res = Math.sqrt(num);// Math.sqrt(num)用来求num的平方根// res是作为result的缩写// 将result定义成double而非int类型:int类型无法表示浮点数。求余int num = 4 % 5; // num为4除5的余数,亦即num=4
2016-03-15 21:20:45 1537
原创 [Java] 实验2参考代码
最后一题,要求先从控制台读取一个数字n, 执行n此循环;在每次循环中读取a, b的值,并输出a, b的和。代码:import java.util.Scanner;public class Sum { public static void main(String[] args) { Scanner in = new Scanner(System.in); int n = i
2016-03-15 21:14:53 701
原创 [Java] 作业2答疑
Q31. Suppose i is an int type variable. Which of the following statements display the character whose Unicode is stored in variable i?a. System.out.println(i);b. System.out.println((char)i);c. S
2016-03-14 19:59:44 1491
原创 [Java] i++与++i的区别(后缀++与前缀++)
后缀++ (Postfix Increment)根据Oracle官方给出的文档Postfix Increment Operator ++,假如i=10, 那么i++的行为是:先将1与变量的值相加,将新值(11)存回变量表达式返回旧值(10).下述程序表达了这一过程:int i = 10;System.out.println(i ++); // 输出10前缀
2016-03-13 10:40:57 2752
原创 [Java] public class, main和args的解释
大家可以下载《Java编程思想》第四版,参考2.7小节“你的第一个Java程序”。里面介绍了public class, main的含义。文件名与类名我们如果需要创建一个独立运行的程序,那么文件中必须存在某个类与该文件同名(否则编译器会报错),而且那个类必须包含一个名为main()的方法。所以在HelloWorld.java文件中,我们必须存在如下类定义:// Hello
2016-03-12 11:49:56 6412
原创 [Java] 作业1答疑
Q27.设a=10; b=2*a++; 执行语句System.out.print("a="+a+++" b="+b);的输出结果是_____。为解决这题,我们要先给大家介绍表达式(expression)与求值(evaluation)两个概念:表达式我们可以将"一个变量"或"变量与操作符"组成的语句称为表达式,比如:“a“, ”a+b“, ”a++“这些都是表达式。求值我
2016-03-04 10:33:38 1346
原创 [Java] Eclipse安装
1. JRE和JDK1.1 JREJava程序需要在Java Runtime Environment (JRE)下才可以运行。Eclipse软件本身是用Java写的,所以要运行Eclipse,电脑需要安装JRE.1.2 JDK1.2.1 什么是JDKEclipse软件的作用有很多,可以用来编写Java, Scala, C/C++等程序。如果要用来开发Java程序,那么就
2016-03-02 13:50:03 779
原创 [Java] 实验1
学有余力的同学可以看看下述文献,有助于写出更好的程序。问题4. 显示以下表格以某种格式输出:Print with formatting格式详解:Decimal formatting - 注意到,left-justified可以满足实验要求
2016-03-01 22:58:10 932
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人