项目 内容
课程班级博客链接 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的值 } }

代码:

  1. package py.xjb.jc;
  2. public class SuanShuDemo {
  3. 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);
  4. }
  5. }

运行截图:


任务二:

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

代码:

  1. 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);
  2. } }

运行截图:


任务三:

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

代码:

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

运行截图:


任务四:

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

代码:

  1. 1 public class Test {
  2. 2
  3. 3 public static void main(String[] args) {
  4. 4 // TODO Auto-generated method stub
  5. 5 int C = 37 ;
  6. 6 double F = C*1.8+32;
  7. 7
  8. 8 System.out.println("摄氏温度37度换算为华氏温度为" +F);
  9. 9 }
  10. 10
  11. 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. 14图像边缘检测的sobel_ctrl控制模块

    一设计功能 计算得到的dxy,再通过和阈值比较大小,输出po_sum作为VGA的输入,在显示器器上显示图像的轮廓. 二设计思路 根据前一篇博客对sobel算法的介绍,先通过FIFO的双流水线操作采集到 ...

  2. 你也可以很硬核「GitHub 热点速览 v.22.13」

    本周特推介绍了一个非常易上手,操作难度(主要难度在于机件购买)极低的硬件项目,SmartKnob 让你有个可玩性极高的控制仪.本周特推另外一个项目则是一个安全项目,打破你对 URL 是可靠.安全的认知 ...

  3. Kerberos与各大组件的集成

    1. 概述 Kerberos可以与CDH集成,CDH里面可以管理与hdfs.yarn.hbase.yarn.kafka等相关组件的kerberos凭证.但当我们不使用CDH的时候,也需要了解hdfs. ...

  4. 什么是sql注入?如何有效防止sql注入?

    一.什么是sql注入 利用程序员的代码bug,将输入的参数绕过校验并在系统中当做代码运行,从而攻击系统. 二.如何避免sql注入 1.对sql语句进行预编译 PreparedStatement类可以对 ...

  5. django CBV 及其装饰器

    #urls.py from django.contrib import admin from django.urls import path, re_path from app01 import vi ...

  6. 简述 Memcached 内存管理机制原理?

    早期的 Memcached 内存管理方式是通过 malloc 的分配的内存,使用完后通过 free 来回收内存,这种方式容易产生内存碎片,并降低操作系统对内存的管理效 率.加重操作系统内存管理器的负担 ...

  7. 学习SVN01

    SVN服务器搭建实录   第一章  SVN介绍 1.1 什么是SVN(subversion) SVN是近年来崛起的非常优秀的版本管理工具,与CVS管理工具一样,SVN是一个固态的跨平台的开源的版本控制 ...

  8. 解决引用类型为什么打出的是地址值,又怎么改成输出属性值(toString()底层)

    一丶toString的源码解析: 一丶object的toString的源码解析: 集合中toString源码分析: 小结: 改成输出属性值 在父类中重写toString();方法 快捷键:Alt+In ...

  9. ROS系统-第一讲

    ROS是什么 ROS历史起源 ROS总体设计 系统实现 初次实践

  10. 【uniapp 开发】uni-app 资源在线升级/热更新

    注:本文为前端代码资源热更新.如果是整包升级,另见文档 https://ask.dcloud.net.cn/article/34972 HBuilderX 1.6.5 起,uni-app 支持生成 A ...