1.变量
package bianliang;
/**
*这个程序可以根据掉落时间来计算掉落的高度
*
*/
public class bianliang {
public static void main(String[] args) {
int a = 5;
int b=6;
System.out.println("a="+a+";b="+b);
int temp;
temp=a;
a=b;
b=temp;
System.out.println("两个数字交换后结果为:"+"a="+a+";b="+b);
}
}
2.改变精度
package gaibianjindu;
public class gaibianjindu {
public static void main(String[] args) {
/*float a= 3.1415926f;//输入一个七位数浮点型float数据
System.out.println("有一个七位小数的数字a="+a+"请精确到小数点后两位");
a=(int)(a*100);
a=a/100;
System.out.println("精确后结果为:"+a);
byte b =3;
b=(byte)(b + 200);//强转容易丢失精度
System.out.println(b);
System.out.println('a'+1);
int b;
int b1=Integer.MAX_VALUE;
//int b2=7;
//b1=3;
//b2=127;
//b= b1+b2;
System.out.println(b1);*/
int i=3;
int temp;
temp=i;
i=i+1;
i=temp;
System.out.println(i);
}
}
3.取出多位数的每一位数
package qugeweishu;
public class qushu {
public static void main (String[] args)
{
int a=5428;
System.out.println("已知一个数a="+a+",显示出它的每一位数字?");
int b;
b=a%10;
System.out.println("个位数字为:"+b);
int c;
c=a/10%10;
System.out.println("十位数字为:"+c);
int d;
d=a/100%10;
System.out.println("百位数字为:"+d);
int e;
e=a/1000%10;
System.out.println("千位数字为:"+e);
}
}
4.计算公式的使用
package ziyouluoti;
import java.util.Scanner;
public class jisuangongshi {
public static void main(String[] args) {
double g=9.8;
double t;
System.out.println("已知常量g="+g);
System.out.println("请输入下落时间");
t=new Scanner(System.in).nextDouble();
System.out.println("掉落的高度为"+0.5*g*t*t);
}
}