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

 

 

 

 

posted @ 2018-12-21 20:00  陈xiaolong  阅读(114)  评论(0编辑  收藏  举报