Javase开发整理心得
java的发展
Java是由一个叫詹姆斯·高斯林的老人构建出来。
1.Java语言有很多个版本
jdk8是目前比较通用的版本现在已经更新到jdk12
如何改变文本的样式
强调文本 强调文本
加粗文本 加粗文本
标记文本
// An highlighted block
今日作业(必做)
------------------------------------------------------------------
第1题:分析以下需求,并用代码实现
1.键盘录入一个三位整数数,请分别获取该三位数上每一位的数值
2.例如:键盘录入的整数123的个位、十位、百位,分别是3、2、1
3.打印格式:"数字123的个位是 3, 十位是 2, 百位是 1"
import java.util.Scanner;
public class Demo5 {
public static void main(String[] args) {
Scanner sca = new Scanner(System.in);
System.out.println("请输入一个三位数:");
int a = sca.nextInt();
System.out.print("百位数是 "+(a/100));
System.out.print(",十位数是 "+(a/10%10));
System.out.print(",个位数是 "+(a%10));
}
}
第2题:看程序说结果,请不要提前运行?
public class Test03 {
public static void main(String[] args) {
int x = 8;
int y = (x++)+(x--)+(x*10);
System.out.println("x = " + x + ",y = " + y);
x=8 ,y=97
}
}
第3题:看程序说结果,请不要提前运行?
public class Test04 {
public static void main(String[] args) {
int a = 10;
int b = 20;
int x = a + b++;
System.out.println("b=" + b);
System.out.println("x=" + x);
}
}
b=21
x=30
第4题:看程序说结果,请不要提前运行?
public class Test05 {
public static void main(String[] args) {
short s = 30;
int i = 50;
s += i;
System.out.println("s="+s);//s=80
int x = 0;
int y = 0;
int z = 0;
boolean a,b;
a = x>0 & y++>1;//false
System.out.println("a="+a);
System.out.println("y="+y);//y=1
b = x>0 && z++>1;//false
System.out.println("b="+b);
System.out.println("z="+z);//z=0
a = x>0 | y++>1;//false
System.out.println("a="+a);
System.out.println("y="+y);//y=2
b = x>0 || z++>1;//false
System.out.println("b="+b);
System.out.println("z="+z); //z=1
}
}
—————————————
第六题:分析以下需求,并用代码实现
1.键盘录入一个学生成绩(int类型)
2.判断该学生成绩是否及格
3.打印格式:
成绩>=60:打印"合格"
成绩<60:打印"不合格"
import java.util.Scanner;
public class Demo5 {
public static void main(String[] args) {
Scanner num= new Scanner(System.in);
System.out.println("请输入成绩:");
int grade = num.nextInt();
if(grade>=60) {
System.out.println("合格");
}else {
System.out.println("不合格");
}
}
}
第七题:分析以下需求,并用代码实现
1.键盘录入三个int类型的数字
2.要求:
(1)求出三个数中的最小值并打印
(2)求出三个数的和并打印
import java.util.Scanner;
public class Demo5 {
public static void main(String[] args) {
Scanner num= new Scanner(System.in);
System.out.println("请输入三个数字:");
int a = num.nextInt();
int b = num.nextInt();
int c = num.nextInt();
int temp=((a<b)?a:b);
int min =((temp<c)?temp:c);
System.out.println("最小值为:"+min);
System.out.println("三个数的和为"+(a+b+c));
}
}
- Markdown
- Text-to-HTML conversion tool Authors
- John
- Luke
新的甘特图功能,丰富你的文章
这将产生一个流程图。:
FLowchart流程图
我们依旧会支持flowchart的流程图: