2018-12-21 作业
一”课后作业:
作业1:输入一个5位数的数字求这5个数字的和
package com.Money; import java.util.Scanner; public class sumOf { public static void main(String[] args) { //输入一个5位数的数字求这5个数字的和 Scanner input = new Scanner(System.in); System.out.println("请输入一个5位数的整数:"); int sum = input.nextInt(); int sum5 =sum%10; //获得个位数上的数 int sum4 =sum/10%10; //获得10位上的数 int sum3 =sum/100%10; //获得百位上的数 int sum2 =sum/1000%10; //获得千位上的数 int sum1 =sum/10000; //获得万位上的数 int sum6 =sum1+sum2+sum3+sum4+sum5; System.out.println("这五个数字的和位:"+sum6); } }
运行结果:
作业2:求员工的总工资
package com.Money; import java.util.Scanner; public class Money { public static void main(String[] args) { System.out.println("请输入基本工资"); Scanner input = new Scanner(System.in); double Money = input.nextDouble(); double w = Money*0.4; //计算出物价补贴 double f = Money*0.25; //计算出房租补贴 double x =Money+w+f; //计算出员工的薪水 System.out.println("该员工的基本工资细目为"); System.out.println("该员工的基本工资为:"+Money); System.out.println("物价补贴为:"+w); System.out.println("房租补贴为:"+f); System.out.println("员工的薪水是"+x); } }
运行结果:
代码百度网盘下载地址:
链接:https://pan.baidu.com/s/1pf_2hu1H4tCmyrD7e3Yyvg
提取码:23dp
二,课堂笔记
变量:
一个电脑的存储空间,地址里的可变化类容
要想使用变量必须给变量命名
命名要字,下,美,人,峰,和有意义,
常量:
不可变化的数据,只能赋值一次
flianl int NUM = 10 (常量的举例)
数据类型:
整数类型:
浮点类型;
字符串;
布尔类型:
数据类型转换:(必须满足类型兼容}
自动类型转化,
强制类型转换,
如何从控制台接收输入的数据
第一步:导入Scanner类 import java.util.Scanner;
第二步:创建Scanner对象 Scanner input = new Scanner(System.in);
第三步:获得键盘输入的数据
例:
String a =input.next();
int a = input.nextInt();
double a =input.Double();
boolean a =input.hasNext();
运算符
++在前面表示立刻执行,++在后面表示过去了在执行;
例:
int a = 1;
(++ a) + ( ++a) + ( a++) + (++a) + (a++) + (++a)
2 + 3 + 3 + 5 + 5 + 7
结果为:25