第三周作业-循环与判断语句
2014-03-25 20:06
387 查看
1.程序练手。MathDemo
3:从控制台读取输入数据。ConsoleInput
5:计算闰年。LeapYear
public class MathDemo { public static void main(String args[]) { System.out.println("abs(-5)="+Math.abs(-5)); System.out.println("max6.75,3.14)="+Math.max(6.75,3.14)); System.out.println("min(100,200)="+Math.min(100,200)); System.out.println("round(3.5)="+Math.round(3.5)); System.out.println("round(-6.5)="+Math.round(-6.5)); System.out.println("sqrt(2)="+Math.sqrt(2)); System.out.println("pow(2,5)="+Math.pow(2,5)); System.out.println("E="+Math.E); System.out.println("exp(2)="+Math.exp(2)); System.out.println("log(2)="+Math.log(2)); System.out.println("ceil(6.75)="+(int)Math.ceil(6.75)); System.out.println("floor(6.75)="+Math.floor(6.75)); System.out.println("Pi="+Math.PI); System.out.println("sin(Pi/4)="+Math.sin(Math.PI/4)); System.out.println("cos(1)="+Math.cos(1)); } }2.for循环练习。LoopExample
public class LoopExample { public static void main(String[] args) { int lay=4; for(int i=1;i<=lay;i++) { for(int k=1;k<=lay-i;k++) { System.out.print(" "); } for(int j=1;j<=2*i-1;j++) { System.out.print("*"); } System.out.println( ); } } }
3:从控制台读取输入数据。ConsoleInput
import java.io.*; public class ConsoleInput //从键盘读入一系列整数并计算其和 { public static void main(String arge[]) { int data; int sum=0; System.out.println("Enter an int value"); data=MyInput.readInt(); while(data!=0); { sum+=data; System.out.println("Enter an int value,the program exits if the input is 0"); data=MyInput.readInt(); } System.out.println("The sum is"+sum); } } class MyInput { public static String readString() { BufferedReader br=new BufferedReader(new InputStreamReader(System.in),1); int k; //声明一个存放整型且名是k的变量 float x,y;//声明浮点型变量x,y String studentname="WangXin"; String string=""; try { string=br.readLine(); }catch(IOException ex) { System.out.println(ex); } return string; } public static int readInt() { return Integer.parseInt(readString()); } public static double readDouble() { return Double.parseDouble(readString()); } }
5:计算闰年。LeapYear
import java.util.Scanner; public class LeapYear { public static void main(String[] args) { Scanner input= new Scanner(System.in); System.out.print("ENTER A YEAR"); double year = input.nextDouble(); if (year % 400 == 0 || (year % 4 == 0 && year % 100 != 0)) System.out.println("it is a leap year"); else System.out.println("it is not a leap year"); } }
相关文章推荐
- 王垠—写给清华大学的退学申请
- 浏览器探究——webkit部分——解析HTML(3)HTMLToken的处理
- 电梯调度系统最终版
- jQuery1.11源码分析(2)-----Sizzle源码中的正则表达式[原创]
- Sonatype Nexus 搭建Maven 私服
- 答读者问(1):有关如何选导师及研究生时间安排等问题
- cgroups分析与应用连载(一)
- 网络131作业
- 第四周作业-键盘输入数据 和 数据类型
- Spring操作mongo排序,限制查询记录数
- 浮点数转换成人民币读法字符串
- UIView中的子视图与父视图的关系
- prepare for the provincial time --10.5--Friends
- Ubuntu上安装Apache、MySql和PHP
- c#——运算符和表达式。
- 项目管理---项目经理如何应对客户的需求变更?
- 文件的输入与输出(一)
- 项目管理---项目经理如何应对客户的需求变更?
- 浏览器探究——webkit部分——解析HTML(2)解码和HTMLTokenizer的处理
- Ubuntu上安装Apache、MySql和PHP