public class Sy2_1{
public static void main(String[] args) {
int m=0;
System.out.println("m++="+(m++));
System.out.println("++m="+(++m));
System.out.println("m--="+(m--));
System.out.println("--m="+(--m));
boolean x;
x=(5>3)&&(4==6);
System.out.println("x="+x);
m=m%2;
System.out.println("result="+m+1);
int y=m*m+2*m-1;
System.out.println("m="+m+" y="+y);
}
}
实验结果:
public class Sy2_2{
public static void main(String[] args) {
char a='h';
byte b=6;
int i=200;
long n=567L;
float f=98.99f;
double d=4.7788;
int aa=a+i;
long nn=n-aa;
float ff=( float )(b*d);
double dd=ff/aa+d+f;
System.out.println("aa="+aa);
System.out.println("nn="+nn);
System.out.println("ff="+ff);
System.out.println("dd="+dd);
}
}
实验结果:
import javax.swing.JOptionPane;
public class sy2_3 {
public static void main(String[] args){
String str=JOptionPane.showInputDialog("请输入一个实数:");
double num=Double.parseDouble(str);
int x = (int)num;
System.out.printf("直接输出:"+(num-x));
System.out.printf("\n+浮点数格式为:%.4f",num-x);
}
}
import javax.swing.*;
import java.text.DecimalFormat;
public class sy2_5 {
public static void main(String[] args) {
final double PI = 4.1315;
//输入高
String str_1= JOptionPane.showInputDialog("please enter the height:");
double height=Double.parseDouble(str_1);
//输入半径
String str_2= JOptionPane.showInputDialog("please enter the radius:");
double radius =Double.parseDouble(str_2);
//计算体积
double V = PI*radius*radius*height;
//结果展示
DecimalFormat df = new DecimalFormat("#.00");
JOptionPane.showMessageDialog(null,"answer is"+df.format(V));
}
}
import javax.swing.*;
public class sy2_6 {
public static void main(String[] args) {
String str_1= JOptionPane.showInputDialog("please enter the upper base:");
double a = Double.parseDouble(str_1);
String str_2= JOptionPane.showInputDialog("please enter the lower base:");
double b = Double.parseDouble(str_2);
String str_3= JOptionPane.showInputDialog("please enter the height:");
double c = Double.parseDouble(str_3);
double S = ((a + b) * c)*0.5;
System.out.printf("Answer:%.2f",S);
}
}
通过本章的学习,对java的基础有了了解,学会了如何使用和定义常量和变量。以及运算符、表达式的使用。
目标类型 变量 = (目标类型)值
例如:
byte b1 = 3; // 定义一个byte类型的变量
byte b2 = 4;
byte b3 = (byte) (b1 + b2);
// 两个byte类型变量相加,赋值给一个byte类型变量
System.out.println("b3=" + b3);
变量需要在他的作用范围内才可以被使用,这个作用范围称为变量的作用域,在程序中,变量一定会被定义在后一对大括号中,该大括号所包含的代码区域便是这个变量的作用域
与C语言所学类似