day-1-1-3

一、练习

  • 计算加仑数
package homework;
import java.util.Scanner;
public class work1 {
	public static void main(String[] args) {
		// TODO Auto-generated method stub
		Scanner sc = new Scanner(System.in);
		System.out.println("请输入升数:");
		double l = sc.nextDouble();
		System.out.println(+l+"升等于"+l/3.785412+"加仑");
	}
}
  • 计算摄氏度
package homework;
import java.util.Scanner;
public class work2 {
	public static void main(String[] args) {
		// TODO Auto-generated method stub
		Scanner sc = new Scanner(System.in);
		System.out.println("请输入华氏度:");
		double f = sc.nextDouble();
		double c = (f-32)/1.8;
		System.out.println(f+"华氏度等于"+c+"摄氏度");
	}
}
  • 计算磅数
package homework;
import java.util.Scanner;
public class work3 {
	public static void main(String[] args) {
		// TODO Auto-generated method stub
		Scanner sc = new Scanner(System.in);
		System.out.println("请输入公斤数:");
		double kg = sc.nextDouble();
		double p = kg*2.20462262185;
		System.out.println(kg+"公斤等于"+String.format("%.2f", p)+"榜");
	}
}
  • 羊吃草
package homework;
public class work4 {
	public static void main(String[] args) {
		// TODO Auto-generated method stub
		System.out.println("5英亩草,一只羊每小时吃1.2平方米草地的草,大概多长时间吃完?");
		double m = 5*4046.86;
		double h = m/1.2;
		double day = h/24; 
		System.out.println("大概需要"+Math.round(day)+"天吃完");
	}
}

二、编程过程

  • 流程图是流经一个系统的信息流、观点流或部件流的图形代表。在企业中,流程图主要用来说明某一过程。这种过程可以是生产线上的工艺流程,也可以是完成一项任务必需的管理过程。
  • 常见的绘制工具有Visio,PowerDesigner等。

三、eclipse自动格式化

  • 具体方法:windows–>Preferences–>Java --> Editor–>Save Actions, 看到右边的选项了吧,勾选“Perform the selected actions on save”。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-v0wTNMoN-1657198568045)(E:\java\blog\img\Snipaste_2022-07-07_15-19-25.png)]

四、逻辑运算符

  • && :与运算,两个条件必须同时成立。

  • ||: 或运算,两个条件中成立一个即可。

  • ! : 非运算,对某个条件进行否认

  • 短路运算

 int age=100;
 char cc='A';
 if(cc>='B' || age++<200){
  System.out.println("ZZZZZ");
 }
 System.out.println(age);//?输出101
 int age=100;
 char cc='A';
 if(cc>='B' && age++<200){
  System.out.println("ZZZZZ");
 }
 System.out.println(age);//?输出100,因为短路的原因,导致age++并没有得到执行
 int age=200;
 char cc='A';
 if(cc>='B' || age++<=200){
  System.out.println("ZZZZZ");
  System.out.println(age);//?输出201
 }

五、循环语句

  • while
int i = 1;
int sum = 0;
while (i <= 100) {
	sum += i;
	i++;
}
System.out.print(sum); // 5050
  • do/whlie
int i = 1;
	int sum = 0;
	do {
		sum += i;
		i++;
	} while (i <= 100);
System.out.print(sum); // 5050
  • for
int sum = 0;
for (int i = 0; i <= 100; i++) {
	sum += i;
}
System.out.print(sum); // 5050
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值