项目 内容
课程班级博客链接 19级信计班
这个作业要求链接

eclipse如何创建java程序

java语言基础(上)

我的课程学习目标

1. 学习博客园更多使用技巧

2. 通过作业实践熟练与熟悉掌握MarkDown的排版与工具功能

这个作业在哪些方面帮助我实现学习目标

1. 发布第三个博客

2.进一步了解MarkDown的排版和工具功能

3.了解Java语言基础,运用eclipse编写程序


实验内容:

任务一:

  • 定义三个整型变量a、b、c,他们的初始值分别为4、15、20。对表达式进行运算。
  • public class SuanShuDemo {
  • public static void main(String[] args) {
  • //声明三个整型变量a、b、c
  • //分别为a,b,c赋值为4,15,20
  • //计算(b/a)+c的值 ,并赋值给变量m
  • //计算(c%b)*a-c的值,并赋值给变量n
  • //输出m和n的值 } }

代码:

package py.xjb.jc;
public class SuanShuDemo {
public static void main(String[] args) { // TODO Auto-generated method stub int a , b , c ; a = 4 ; b = 15 ; c = 20 ; int m , n ; m = (b/a)+c ; n = (c%b)*a-c ; System.out.println("m=" +m); System.out.println("n=" +n);
}
}

运行截图:


任务二:

  • 已知a,b均是整型变量,写出将a,b两个变量中的值互换的程序。(知识点:变量和运算符综合应用)

代码:

public class Test {	  public static void main(String[] args) {	    int a , b ;	    a = 2 ; b = 5 ;	    a = a + b ;	    b = a - b ; //原始a	    a = a - b ;	    System.out.println("a=" +a);	    System.out.println("b=" +b);
} }

运行截图:


任务三:

  • 随意给出一个整数,打印显示他的个位数,十位数,百位数的值。(知识点:取余、除)
  • 输出样例:

代码:

 1 public class Test {
2
3 public static void main(String[] args) {
4 // TODO Auto-generated method stub
5 int s = 652 ;
6 int g = s/100 ;
7 int a = s%100/10 ;
8 int w = s%10 ;
9
10 System.out.println("百位为"+g);
11 System.out.println("十位为"+a);
12 System.out.println("个位为"+w);
13 }
14
15 }

运行截图:


任务四:

  • 把摄氏温度37度转换为华氏温度, 摄氏温标(C)和华氏温标(F)之间的换算关系为:F=C×1.8+32 C=(F-32)÷1.8

代码:

 1 public class Test {
2
3 public static void main(String[] args) {
4 // TODO Auto-generated method stub
5 int C = 37 ;
6 double F = C*1.8+32;
7
8 System.out.println("摄氏温度37度换算为华氏温度为" +F);
9 }
10
11 }

运行截图:


学习心得:

1.通过扩展阅读,进一步熟悉了eclipse创建java程序的步骤。

2.理解了java程序的基本结构,以及标识符的一定规则:由字母、数字、下划线和美元符号组成,第一个字符不能为数字,并且区分大小写,不能为关键字或保留字。

3.在扩展阅读中认识了java的八种数据类型,其中六种是数值类型。

4.掌握了变量与常量的基本概念。

5.了解了代码的三种注释规则。

1903021116—吉琛—Java第三周作业—eclipse创建Java程序的更多相关文章

  1. JAVA第三周作业(从键盘输入若干数求和)

    JAVA第三周作业(从键盘输入若干数求和) 在新的一周,我学习了JAVA的IO编程.下面的代码实现了从键盘输入若干数求和的目标.import java.util.Scanner; public cla ...

  2. 1903021121—刘明伟—Java第三周作业—学习在eclipse上创建并运行java程序

    项目 内容 课程班级博客链接 19信计班(本) 作业要求链接 第三周作业 作业要求 每道题要有题目,代码,截图 扩展阅读 eclipse如何创建java程序 java语言基础(上) 扩展阅读心得: 想 ...

  3. 2017-2018-1 我爱学Java 第三周 作业

    Team Presentation 团队展示 队员学号 队名 团队项目描述 队员风采 团队首次合照 团队的特色描述 团队初步合作 前两周合作过程中的优缺点 如何改进 团队选题 确立,建立和初步熟悉团队 ...

  4. JAVA第三周作业

    一:枚举 package homework; public class EnumTest { public static void main(String[] args) { Size s=Size. ...

  5. java 第三周作业

    1.P132分析: long before = System.currentTimeMillis(); //返回当前的计算机时间,时间的表达格式为当前计算机时间和GMT时间(格林威治时间)1970年1 ...

  6. 1903021116—吉琛—Java第七周作业—客户类测试

    项目 内容 课程班级博客链接 19信计班 这个作业要求链接 第七周作业链接 博客名称 学号-姓名-Java第七周作业-客户类测试 要求 每道题要有题目,代码(使用插入代码,不会插入代码的自己查资料解决 ...

  7. 1903021116—吉琛—Java第六周作业—类的定义

    项目 内容 课程班级博客链接 19信计班 这个作业要求链接 第六周作业链接 java面向对象的概念和定义 博客名称 学号-姓名-Java第六周作业-题目自拟 要求 每道题要有题目,代码(使用插入代码, ...

  8. 2017-2018-1 Java演绎法 第三周 作业

    团队任务:团队展示与选题 团队展示 队员学号及姓名 学号 姓名 主要负责工作 20162315 马军 日常统计,项目部分代码 20162316 刘诚昊 项目部分代码,代码质量测试 20162317 袁 ...

  9. 2017-2018-1 JAVA实验站 第三周作业

    2017-2018-1 JAVA实验站 第三周作业 团队展示 队名 JAVA实验站 拟作的团队项目描述 (2048)增加其他模式,使得2048更加丰富多彩 团队的首次合照 团队的特色描述 团队内部很团 ...

随机推荐

  1. Git指令小结

    一.初始化 git config --global user.name "username" 设置git用户名 git config --global user.email &qu ...

  2. google hacker语法

    intext:关键字 搜索网页正文中含有这些关键字的网页. intitle:关键字 搜索网页标题中含有这些关键字的网页. cache:关键字 搜索含有关键字内容的cache. define:关键字 搜 ...

  3. Python编写简易木马程序(转载乌云)

    Python编写简易木马程序 light · 2015/01/26 10:07 0x00 准备 文章内容仅供学习研究.切勿用于非法用途! 这次我们使用Python编写一个具有键盘记录.截屏以及通信功能 ...

  4. const char * 组合理解

    1 . const char *ptr 从char *ptr 可以理解为指向字符常量的指针,ptr是一个指向char *的常量,*ptr的值为const,不能修改. 2. char const *pt ...

  5. python爬虫 Selenium库学习

    一.自动化测试工具,支持多种浏览器,解决JS渲染问题 二.安装 pip3 install Selenium 三.操作介绍(因为是学习别人的课程为了尊重知识产权,部分代码就不显示了) 1驱动浏览器 br ...

  6. Java编程:Lock

    在上一篇文章中我们讲到了如何使用关键字synchronized来实现同步访问.本文我们继续来探讨这个问题,从Java 5之后,在java.util.concurrent.locks包下提供了另外一种方 ...

  7. XML技术的作用?

    XML技术用于数据存储.信息配置.数据交换三方面. 可以将数据存储在XML中,通过节点.元素内容.属性标示数据内容及关系. 可以使用XML很方便的做信息配置,软件的各种配置参数和对象关系都存贮在XML ...

  8. Spring Boot 的配置文件有哪几种格式?它们有什么区别?

    .properties 和 .yml,它们的区别主要是书写格式不同.    1).properties    app.user.name = javastack    2).yml    app:   ...

  9. java的arrays

    java.util.Arrays 是一个于数组相关的工具类,里面提供大佬的静态方法,用来实现数组常见的操作 public staic String toString(数组)  将参数数组编程字符串,默 ...

  10. MySQL 里有 2000w 数据,redis 中只存 20w 的数据,如 何保证 redis 中的数据都是热点数据?

    Redis 内存数据集大小上升到一定大小的时候,就会施行数据淘汰策略. 相关知识:Redis 提供 6 种数据淘汰策略: volatile-lru:从已设置过期时间的数据集(server.db[i]. ...