【Java】编程题1~6章.docx

  1. 1、本文档共13页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
【Java】编程题1~6章

【第二章】编程题第1题编写半径为5的圆的周长,计算公式为:周长=2*半径*圆周率。public class Test {public static void main(String[] arg0) {double radius=5.0;double area;final double PI=3.14159;area=radius*radius*PI;System.out.println(area);}}第3题根据用户输入的数字,输出“偶数”或者“奇数”。import java.util.Scanner;public class Main{public static void main(String args[]){Scanner input=new Scanner(System.in); int a; System.out.print("请输入一个整数:"); a=input.nextInt(); if(a % 2 == 0) { //判断是偶数仍是奇数 System.out.print("是偶数"); } else { System.out.print("是奇数"); } }}【第三章】编程题第1题第2题第3题第4题第5题第6题第7题第8题将摄氏温度转换成华氏温度,转换公式:华氏度=9/5*摄氏度+32,同时在main方法中调用该方法。public class Test {private float df;// 华氏温度private float cd;// 摄氏温度public float change(String cd) {df = 9 / 5 * cd + 32;return df;}public static void main(String[] arg0) {Test tt = new Test();float cd = 25.3;// 自己定义摄氏温度为多少tt.change(cd);// 调用change方法}}第9题编写一个方法,它能够按位逆序返回其整型参数。如,给定整型参数值如果为7321,则该方法返回值应为1237。然后在main方法中调用该方法,输出整数352的位逆序整数public class Test93 {public static void main(String[] args) {int i = 7321;int j = 352;test1(i);test1(j);test2(i);test2(j);}static void test1(int i) {// 这个是内置函数的String str1 = i + "";// 先将整数转为字符串str1 = new StringBuffer(str1).reverse().toString();// 对字符串反序i = Integer.parseInt(str1);// 将字符串转成数字System.out.println(i);// 输出结果}static void test2(int i) {// 这是用数组的String str = i + "";String[] ii = new String[str.length()];// 建立一个字符串那么长的数组,存放截取的数字String tmp = "";for (int j = 0; j < str.length(); j++) {ii[j] = str.charAt(j) + "";}for (int j = str.length() - 1; j >= 0; j--) {// 反序重新品字符串tmp = tmp + ii[j];}int k = Integer.parseInt(tmp);System.out.println(k);}}第10题Java 某停车场对3小时内的车最低收费5元。如果超过3小时,每个小时另外收1元,不到1小时按照1小时的收费。最高不超过20元。要求编写一个方法,根据停车的小时数就是需要交的费用。并在main方法中利用该方法求停车7.5小时应交的费用public class Parking {public int cal(double time) {int t = (int) Math.ceil(time);if (t <= 3) {return 5;}if (t > 3) {int a = 5 + (t - 3) * 1;if (a > 20) {return 20;} else {return a;}}return -1;}public static void main(String[] args) {Parking p = new Parking();int money = p.cal(7.5d);System.out.println("收费:" +

文档评论(0)

xcs88858 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档