网站导航网学 原创论文 原创专题 网站设计 最新系统 原创论文 论文降重 发表论文 论文发表 UI设计定制 论文答辩PPT格式排版 期刊发表 论文专题
返回网学首页
网学原创论文
最新论文 推荐专题 热门论文 论文专题
当前位置: 网学 > 交易代码 > 课程设计 > 正文

java程序设计

论文降重修改服务、格式排版等 获取论文 论文降重及排版 论文发表 相关服务
1编写Java小程序,定义一个整数1255,把它的2进制、16进制的表示在屏幕输出。import java.awt.*;import java.applet.*;public class ToBiHex extends Applet{ public void paint (Graphics g){  int k=1255;  g.drawString("1255(10)的二进制表示:"+Integer.toString(k,2),50,80);  g.drawString("1255(10)的十六进制表示:"+Integer.toString(k,16),50,100);   }}
2编写应用程序,在main方法在中定义字符串“1.235678e2”、“87.8f”和“128”,将他们分别转化为对应的double数、float数和int数并输出,最后输出这三个数的和(要求结果保留到小数点后两位)。import java.text.DecimalFormat;public class ParseNum{ public static void main(String[] args){  String s1="1.235678e2",s2="87.8f",s3="128";  double x=Double.parseDouble(s1);  float y=Float.parseFloat(s2);  int z=Integer.parseInt(s3);  double sum=x+y+z;  DecimalFormat form=new DecimalFormat("000.00");  System.out.println("x="+x+"\ty="+y+"\tz="+z+"\nSum="+form.format(sum)); }}
3. 编写Java小程序,求当n=100时菲波那契(Fibonacci)数列的 的比值。import java.awt.*;import java.applet.*;public class Fibonacci extends Applet{ public void paint (Graphics g){  double first=1.0,second=1.0,third=0.0;  for(int i=3;i<=100;i++){   third=first+second;   first=second;   second=third;  g.drawString("n=100时fibonacci的比值为:"+first/second,50,100); }}4编写Java应用程序求1!+2!+...+20!的和并显示,要求用方法实现求阶乘。public class Fact{ public static void main(String[] args){  int x=20;  System.out.println("1!+2!+...+20!和为:"+factorialSum(x));   } static long factorialSum(int k){  long fact=1,sum=0;  for(int i=1;i<=k;i++){   fact=fact*i;   sum=sum+fact;  }  return sum; }}5. 编写Java应用程序,实现以下功能:当应用程序运行后,根据屏幕提示进行交互式输入并菲波那契(Fibonacci)数列的任意项。import java.io.IOException;import java.io.BufferedReader;import java.io.InputStreamReader;public class Fibonacci{public static void main(String args[])throws IOException {BufferedReader buf;     buf=new BufferedReader(new InputStreamReader(System.in));  String str;  int x; System.out.println("请输入菲波那契数列的项数n:");     str=buf.readLine();     x=Integer.parseInt(str);  System.out.println("菲波那契数列的值为:"+fib(x));} static long fib(int k)      {int first=1,second=1,third=0;      for(int i=3;i<=k;i++)   {third=first+second;       first=second;    second=third;   }          return third;  } }379
  • 上一篇资讯: java程序设计小程序
  • 下一篇资讯: 小耗子木马菜鸟爱用
  • 设为首页 | 加入收藏 | 网学首页 | 原创论文 | 计算机原创
    版权所有 网学网 [Myeducs.cn] 您电脑的分辨率是 像素
    Copyright 2008-2020 myeducs.Cn www.myeducs.Cn All Rights Reserved 湘ICP备09003080号 常年法律顾问:王律师