01-java-基础语法和变量的运用

标题基础语法和变量的运用

1、已知int变量a和b,各保存一个整数,写程序完成交换a和b的数据,打印a和b。

public class Intjioahuan {
public static void main(String[] args) {
int a =5;
int b =15;
System.out.println(“交换之前a=”+a);
System.out.println(“交换之前b=”+b);
// c是一个容器用来装
int c;
// 把a赋值c存起来 c=5
c=a;
// 把b赋值给a a=b=15
a=b;
// 把c赋值给b b=c=5
b=c;
System.out.println(“交换之后a=”+a);
System.out.println(“交换之后b=”+b);
}
}
运行结果:在这里插入图片描述

2、已知一个小数12.345678,四舍五入保留两位小数,打印结果。

public class Sishewuru {

public static void main(String[] args) {
	double a=12.345678;
	double b;
	b=a*100;
	System.out.println((double)(int)b/100);
}

}
运行结果:
在这里插入图片描述

3、使用变量写程序表达:
梁兴旺的女朋友是范冰冰,但是被陈旭抢走了,梁兴旺又找了Angel baby。
打印两人的女朋友。

public class grilFriend {

public static void main(String[] args) {
	String l,n,f,c,a;
	l="liang";
	c ="chen";
	n ="女朋友";
	f ="范冰冰";
	a ="Angel baby";
	
	System.out.println("laing"+"的"+n+"是"+f);
	c=l;
	System.out.println("chen"+"抢了"+l+"的"+n+f);
	l=a;
	System.out.println("liang"+"又找了个"+n+"叫"+l);
}

}
运行结果:
在这里插入图片描述

4、已知某年,判断它是不是闰年?

public class IsRunNian {

public static void main(String[] args) {
	int y = 2020;
	boolean i = (y%400==0||y%4==0&&y%100!=0);
	
	System.out.println(i?"闰年":"平年");
}

}
运行结果:
在这里插入图片描述

5、判断一个字符,是否是英文字母?

public class IsZiMu {
public static void main(String[] args) {
char a =’]’;
int s =1;
int z =a/s;
System.out.println((z>=65&&z<=90)||(z>=97&&z<=122)?“是”:“不是”);
}
}
运行结果:
在这里插入图片描述

6、已知一个五位正整数,判断它是不是回文数?
回文数:个位万位,千位十位

public class IsHuiWen {

public static void main(String[] args) {
	int a =12321;
	int wan =a/10000;
	int qian =a/1000%10;
	int bai = a/100%10;
	int shi =a/1000%10;
	int ge =a%10;

// System.out.println(wan);
System.out.println((wange&&qianshi)?“yes”:“no”);

}

}
运行结果:
在这里插入图片描述

7、已知一个三位正整数,判断它是不是水仙花数?
水仙花数:
(1)三位正整数
(2)这个数 ==个位数字的立方+十位数字的立方+百位数字的立方

public class IsShuiXian {

public static void main(String[] args) {
	int a=562;
	int b=a/100;
	int c=a/10%10;
	int d=a%10;
	System.out.println(a);
	System.out.println((b*b*b+c*c*c+d*d*d==a)?"是":"不是");

}

}
运行结果:
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值