java 基础小练习 (1-5)

1.编程实现两个整数交换位置,例如:int x = 6,y = 9,交换后 x = 9,y = 6。

package ZuoYe1_jt;
/** * 编程实现两个整数交换位置,例如:int x = 6,y = 9,交换后 x = 9,y = 6。*/
public class ZuoYe_1 {/*** 主方法* @param args  命令行参数* @return   没有返回值*/public static void main(String[] args) {// TODO Auto-generated method stubint x=6;//任意整数int y=9;//任意整数int z;//z是中间变量//输出结果System.out.println("交换前:");System.out.println("x="+x);System.out.println("y="+y);//交换位置z=x;  x=y;y=z; //输出结果System.out.println("交换后:");System.out.println("x="+x);System.out.println("y="+y);}}

输出结果:

交换前:
x=6
y=9
交换后:
x=9
y=6

2.将华氏温度转化成摄氏温度

package ZuoYe1_jt;
/*** 将华氏温度转化成摄氏温度。* 公式为:C=(5/9)*(F-32),其中F为华氏温度,C为摄氏温度。请根据给定的华氏温度输出对应的摄氏温度。*/
public class ZuoYe_2 {/*** 主方法* @param args 命令行参数 * @return  没有返回值*/public static void main(String[] args) {// TODO Auto-generated method stubdouble f=100;//任意的华氏温度double c;//摄氏温度//输出结果System.out.println("华氏温度为:"+ f);//公式计算c=((double)5/9)*(f-32);   //c=(5.0/9)*(f-23);//输出结果System.out.println("对应的摄氏温度:"+c);}}

3.请根据蟋蟀每分钟的鸣叫数输出相应的华氏温度。

package ZuoYe1_jt;
/*** 根据观察,蟋蟀的名叫频率与温度有关,具体的公式为T=(c+40)/10.其中,c代表蟋蟀每分钟鸣叫数,T代表华氏温度。* 请根据蟋蟀每分钟的鸣叫数输出相应的华氏温度。*/
public class ZuoYe_3 {/***主方法*@param args 命令参数行*@return  没有返回值*/public static void main(String[] args) {// TODO Auto-generated method stubint c=79;//蟋蟀每分钟鸣叫数int t;//代表华氏温度//输出System.out.println("蟋蟀每分钟鸣叫数:"+c);//公式计算t=(c+40)/10;//输出结果System.out.println("相应的华氏温度:"+t);}}

4.已知圆的半径,求圆的面积

package ZuoYe1_jt;
/*** 已知圆的半径,求圆的面积*/
public class ZuoYe_4 {/*** 主方法* @param args  命令参数行* @return 没有返回值*/public static void main(String[] args) {// TODO Auto-generated method stubfinal double PI=3.1415926;//PI是常量double r=4.3;//给半径赋值double area;//圆的面积//输出System.out.println("圆的半径是:"+r);//面积计算area=PI*r*r;//输出面积System.out.println("圆的面积:"+area);}}

5.两个数比较大小,输出较大值。

package ZuoYe1_jt;
/*** 两个数比较大小,输出较大值。*/
public class ZuoYe_5 {/***主方法:if语句*@param args  命令参数行*@return  没有 */public static void main(String[] args) {// TODO Auto-generated method stubint a=29;//任意整数int b=3464;//任意整数//输出System.out.println("两数比较前:");System.out.println("a="+a);System.out.println("b="+b);//比较大小,并输出结果//方法1/*if(a>b){System.out.println("比较后,较大数为a:"+a);}else{System.out.println("比较后,较大数为b:"+b);}*///方法2int max;max=a>b ? a:b;   //值=表达式1 ?表达式2:表达式3//方法3/*max=a;     //假设a为最大值if(b>max){max=b;}*/System.out.println("比较后,较大值"+max);}}

刚入门,需多指教

java 基础练习(1-5)相关推荐

  1. Java基础入门语法和安装

    1. Java概述 1.1 Java语言背景介绍(了解) 语言:人与人交流沟通的表达方式 计算机语言:人与计算机之间进行信息交流沟通的一种特殊语言 Java语言是美国Sun公司(Stanford Un ...

  2. Java笔记整理-02.Java基础语法

    1,标识符 由英文字母.数字._(下划线)和$组成,长度不限.其中英文字母包含大写字母(A-Z)和小写字母(a-z),数字包含0到9. 标识符的第一个字符不能是数字(即标识符不能以数字开头). 标识符 ...

  3. java基础(十三)-----详解内部类——Java高级开发必须懂的

    java基础(十三)-----详解内部类--Java高级开发必须懂的 目录 为什么要使用内部类 内部类基础 静态内部类 成员内部类 成员内部类的对象创建 继承成员内部类 局部内部类 推荐博客 匿名内部 ...

  4. Java基础概念性的知识总结

    属于个人的所学的知识总结,不是全面的 1.JDK.JRE和JVM三者的区别 01.JDK:(Java Development ToolKit)Java开发工具包,是整个Java的核心.包括了Java的 ...

  5. 我的面试标准:第一能干活,第二Java基础要好,第三最好熟悉些分布式框架!...

    点击上方"方志朋",选择"设为星标" 回复"666"获取新整理的面试资料 作者:hsm_computer www.cnblogs.com/J ...

  6. 叮!您收到一份超值Java基础入门资料!

    摘要:Java语言有什么特点?如何最大效率的学习?深浅拷贝到底有何区别?阿里巴巴高级开发工程师为大家带来Java系统解读,带你掌握Java技术要领,突破重点难点,入门面向对象编程,以详细示例带领大家J ...

  7. java重要基础知识点_必看 | 新人必看的Java基础知识点大梳理

    原标题:必看 | 新人必看的Java基础知识点大梳理 各位正在认真苦学Java的准大神,在这烈日炎炎的夏季里,老九君准备给大家带来一个超级大的"冰镇西瓜,"给大家清凉一下,压压惊. ...

  8. Java基础-Date类常用方法介绍

    Java基础-Date类常用方法介绍 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 一.毫秒值概念 我们在查阅Date类的API文档时,会发现这样的一句话:"The cl ...

  9. [Spring 深度解析]第1章 Java基础

    第1章 ◄Java基础► 在学习Spring之前我们需要对Java基础语法有一定的了解,Java中最重要的两个知识点是注解和反射.注解和反射在Spring框架中应用的最广泛.掌握注解和反射,有助于后面 ...

  10. 清华学长免费分享Java基础核心知识大总结(1)

    自学Java,如果觉得看<Java编程思想>或者<Core Java>等之类的"圣经"觉得内容太多,一下子吃不透的话,不妨看看这本<Java基础核心总 ...

最新文章

  1. java开发编程周末班_今天,Java编程周末提高班(第一期)正式结束
  2. 个人知识管理系统 mysql_个人知识管理系统Version1.0开发记录(04)
  3. 给Eclipse提速的7个技巧(转)
  4. 5G NR — Massive MIMO 与波束赋形
  5. 转:终于会用c#中的delegate(委托)和event(事件)了
  6. 约数个数定理约数和定理
  7. 修复steam服务器失败,steam服务器链接失败
  8. 洛谷 P1656 炸铁路
  9. 洗礼灵魂,修炼python(42)--巩固篇—type内置函数与类的千丝万缕关系
  10. node.js学习之react,redux,react-redux
  11. jQuery EasyUI DataGrid Checkbox 数据设定与取值
  12. PNG免扣+高清背景素材,帮电商美工\设计师快速出稿!
  13. Fuel9.0下的neutron-network网络(实际环境)--有疑问
  14. 2018-12-20 第二章Java 预习作业
  15. atitit.《金刚经》与it软件项目管理的启发 读后感attilax
  16. android 微信支付:统一下单接口获取
  17. CST电磁仿真GPU计算工作站、集群最新配置推荐2022
  18. 深度解析!短视频如何成为现象级产品
  19. 【VS 生成exe程序添加程序图标】
  20. Unix和Linux

热门文章

  1. uniapp 微信小程序如何解决发版后,旧版本缓存问题
  2. 如何写学术论文的rebuttal
  3. 传奇人物穿戴物品位置编号
  4. discuz7.2sql注入漏洞
  5. php gbk 拼音,php 基于gbk和 Ascii把汉字转换为拼音
  6. Hibernate学习之二-------搭建环境时应注意的地方
  7. 移动网络运营商显示无服务器,无线路由器忽然拨不上号,显示网络运营商远端无响应怎么处理...
  8. ssh无密登陆机制图解
  9. Spring Boot 任务调度
  10. 世界上最难的视觉图_看看世界上驾照最难考的国家,你还会觉得考驾照难吗?...