输入底和高求三角形面积:
public class Zuoye3{
public static voidmain(String[] args){
Scanner in = newScanner(System.in) ;
System.out.println("请输入三角形底和高");
int a = in.nextInt();
int b = in.nextInt();
double s;
s =(double)a*(double)b/2;
System.out.println("三角形面积为");
System.out.println(s);
}
}
倒叙输出:
public class Zuoye5{
public static voidmain(String[] args){
Scanner in = newScanner(System.in) ;
System.out.println("请输入一个三位整数");
int a =in.nextInt();//假设123
int i = a/100;//123/100= 1
int j = a%100;//取余=23
int k = j/10;//结果为2
int m = j%10;//结果为3
int b =m*100+k*10+i;//结果为321
System.out.println("结果为");
System.out.println(b);
}
位运算符:
//-6 负数的二进制是以补码的形式表示 补码=反码+1 反码=原码取反
// 0000 0000 00000000 0000 0000 0000 0110 6
// 1111 1111 11111111 1111 1111 1111 1001 反码
// 1111 1111 11111111 1111 1111 1111 1010 补码
// 0000 0000 00000000 0000 0000 0000 1001 9
// 1111 1111 11111111 1111 1111 1111 0110 ~9
//-1取反
// 1111 1111 11111111 1111 1111 1111 0101
// 0000 0000 00000000 0000 0000 0000 1010 10
判断闰年:
public class Demo08{
public static voidmain(String[] args){
Scanner in = newScanner(System.in);
int num = 0;
System.out.println("请输入一个大于1900的整数年份");
num = in.nextInt();
if(num % 400 == 0||num %4 == 0&&num % 100 != 0){
System.out.println(num+"是闰年");
}else{
System.out.println("您输入的年份不是闰年");
}
}
}
有需要的话,下次继续