首页 > 软件开发 > 编程语言 >

应用面向对象方法编程输出Fibonacci序列前k项

来源:互联网 2023-03-17 00:01:06 331

设计题目1 Uwi办公区 - 实用经验教程分享!

1.应用面向对象的程序设计方法编程输出Fibonacci序列前k项。Uwi办公区 - 实用经验教程分享!

编程定义名为Finb_class的类,其中包含:Uwi办公区 - 实用经验教程分享!

1个数据成员:Uwi办公区 - 实用经验教程分享!

int类型的整数k;Uwi办公区 - 实用经验教程分享!

3个方法:Uwi办公区 - 实用经验教程分享!

①计算Fibonacci序列前k项的方法fibo(int k);Uwi办公区 - 实用经验教程分享!

②按规定格式输出Fibonacci序列前m项的方法fiboShow (),该方法根据形参m的值按照每行5个数的形式输出Fibonacci序列的前m项。提示:f1~f10每个数占13个数据位;f11后每个数占12个数据位。Uwi办公区 - 实用经验教程分享!

③在main()方法中键盘输入整型数k,调用fiboShow ()方法输出序列的前k项。程序运行界面参见如下格式:Uwi办公区 - 实用经验教程分享!

应用面向对象方法编程输出Fibonacci序列前k项Uwi办公区 - 实用经验教程分享!

应用面向对象方法编程输出Fibonacci序列前k项Uwi办公区 - 实用经验教程分享!

工具/原料

  • PC
  • Myeclipse或者Eclipse

方法/步骤

  • 1

    打开myeclipse软件,新建,java项目,名称随便起Uwi办公区 - 实用经验教程分享!

  • 2

    写入下列代码Uwi办公区 - 实用经验教程分享!

  • 2该信息未经授权抓取自百度经验
  • 3

    public class Calculator {Uwi办公区 - 实用经验教程分享!

    private static double x;Uwi办公区 - 实用经验教程分享!

    private static double y;Uwi办公区 - 实用经验教程分享!

    private static String op;Uwi办公区 - 实用经验教程分享!

    Uwi办公区 - 实用经验教程分享!

    public static void main(String[] args) {Uwi办公区 - 实用经验教程分享!

    while (true) {Uwi办公区 - 实用经验教程分享!

    System.out.print("请输入第一个数,x=");Uwi办公区 - 实用经验教程分享!

    x = new Scanner(System.in).nextDouble();Uwi办公区 - 实用经验教程分享!

    System.out.print("\n请输入第二个数,y=");Uwi办公区 - 实用经验教程分享!

    y = new Scanner(System.in).nextDouble();Uwi办公区 - 实用经验教程分享!

    System.out.print("\n请输入运算符,op=");Uwi办公区 - 实用经验教程分享!

    op = new Scanner(System.in).nextLine();Uwi办公区 - 实用经验教程分享!

    Uwi办公区 - 实用经验教程分享!

    switch (op.charAt(0)) {Uwi办公区 - 实用经验教程分享!

    case ' ':Uwi办公区 - 实用经验教程分享!

    add_ab();Uwi办公区 - 实用经验教程分享!

    break;Uwi办公区 - 实用经验教程分享!

    case '-':Uwi办公区 - 实用经验教程分享!

    sub_ab();Uwi办公区 - 实用经验教程分享!

    break;Uwi办公区 - 实用经验教程分享!

  • 以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!Uwi办公区 - 实用经验教程分享!


    标签: 编程

    办公区 Copyright © 2016-2023 www.bgqu.net. Some Rights Reserved. 备案号:湘ICP备2020019561号统计代码