Facebook Sharer
选择您要替换的背景颜色:
【农历新年】背景图片:
个性化设定
 注册  找回密码
楼主: goodday
打印 上一主题 下一主题

我的开发天空 [很惊人的 asp.net 教学] 十八页

 关闭 [复制链接]

7

主题

1

好友

5108

积分

一流名嘴

Rank: 12Rank: 12Rank: 12

121#
发表于 2007-11-1 12:33 AM |只看该作者
另開了帖子, 不然表題內容不太符合

http://www.jbtalks.cc/viewthread ... e%3D1&frombbs=1

[ 本帖最后由 Super-Tomato 于 2007-11-1 12:36 AM 编辑 ]


回复

使用道具 举报

7

主题

1

好友

5108

积分

一流名嘴

Rank: 12Rank: 12Rank: 12

122#
发表于 2007-11-1 01:03 AM |只看该作者
原帖由 goodday 于 2007-10-31 11:50 PM 发表
跑咯~~~ 没bug~~~~



還是有計算錯誤, 看看你和 Dhilip89 的 return 值, 或你執行 fibonacci(35) 比較看看得到的答案


回复

使用道具 举报

3

主题

0

好友

2953

积分

白金长老

Rank: 10

123#
发表于 2007-11-1 01:50 AM |只看该作者
做了一些修正:

fibonacci.cpp
  1. #include <iostream>
  2. using namespace std;

  3. int f(int n);

  4. int main()
  5. {
  6.         int n, i;
  7.         cout << "[Fibonacci Calculator (C++ Version)] - By Dhilip89" << endl;
  8.         cout << "Computations: ";
  9.         cin >> n;
  10.         cout << "Fibonacci sequences: " << endl;

  11.         for (i = 0; i <= n; i++)
  12.         {
  13.                 cout << f(i);
  14.                 if (i <= n - 1) cout << ", ";
  15.         }
  16.         cout << endl;
  17.        
  18. }

  19. int f(int n)
  20. {
  21.         if (n <= 1) return(n);
  22.         return(f(n - 1) + f(n - 2));
  23. }
复制代码


fibonacci.c
  1. #include <stdio.h>

  2. int f(int n);

  3. main()
  4. {
  5.         int n, i;
  6.        
  7.         printf("[Fibonacci Calculator (C Version)] - By Dhilip89\n");
  8.         printf("Computations: ");
  9.         scanf("%d", &n);
  10.         printf("Fibonacci sequences:\n");

  11.         for (i = 0; i <= n; i++)
  12.         {
  13.                 printf("%d", f(i));
  14.                 if (i <= n - 1) printf(", ");
  15.         }
  16.         printf("\n");
  17. }

  18. int f(int n)
  19. {
  20.         if (n <= 1) return(n);
  21.         return(f(n - 1) + f(n - 2));
  22. }
复制代码


fibonacci.cs (Untested experimental code)
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Text;

  4. namespace ConsoleApplication1
  5. {
  6.         class Program
  7.         {
  8.                 static int F(int n)
  9.                 {
  10.                         if (n <= 1) { return n; }
  11.                         return F(n - 1) + F(n - 2);
  12.                 }

  13.                 static void Main()
  14.                 {
  15.                         int n, i;
  16.                        
  17.                         Console.WriteLine("[Fibonacci Calculator (C# Version)] - By Dhilip89");
  18.                         Console.Write("Computations: ");
  19.                         n = Console.ReadLine();
  20.                         Console.WriteLine("Fibonacci sequences:");

  21.                         for (int i = 0; i <= n; i++)
  22.                         {
  23.                                 Console.Write("{0}", F(i));
  24.                                 if (i <= n - 1) { Console.Write(", "); }
  25.                         }
  26.                         Console.WriteLine("");
  27.                 }
  28.         }
  29. }
  30.        
复制代码


fibonacci.au3
  1. Func _Fibonacci($n)

  2.         If $n <= 1 Then Return $n

  3.         Return _Fibonacci($n - 1) + _Fibonacci($n - 2)

  4. EndFunc



  5. $n = InputBox("[Fibonacci Calculator (AutoIt Version)] - By Dhilip89", "Computations:", "", "", 350, 20)

  6. Local $str

  7. For $i = 0 To $n Step 1

  8.         $str &= _Fibonacci($i)

  9.         If $i <= $n - 1 Then $str &= ", "

  10. Next

  11. MsgBox(0, "Fibonacci sequences", $str)       

复制代码






[ 本帖最后由 Dhilip89 于 2007-11-1 08:00 PM 编辑 ]


回复

使用道具 举报

3

主题

0

好友

2953

积分

白金长老

Rank: 10

124#
发表于 2007-11-1 01:53 AM |只看该作者
原帖由 Super-Tomato 于 2007-11-1 01:03 AM 发表



還是有計算錯誤, 看看你和 Dhilip89 的 return 值, 或你執行 fibonacci(35) 比較看看得到的答案


错误:

  1.    if (x <= 1)
  2.    {
  3.       return 1;
  4.    }
复制代码



修正:

  1.    if (x <= 1)
  2.    {
  3.       return x;
  4.    }
复制代码


回复

使用道具 举报

6

主题

1

好友

745

积分

青铜长老

Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7

125#
发表于 2007-11-5 09:29 AM |只看该作者
我对recursive 的用法都还是不太熟悉。 你们好厉害哦


回复

使用道具 举报

3

主题

0

好友

55

积分

中级会员

Rank: 2Rank: 2

126#
发表于 2007-11-5 05:23 PM |只看该作者
新来的。。。怎么变成你们的擂台了呢=。=

新课在那里上啊??


回复

使用道具 举报

13

主题

0

好友

2113

积分

白金长老

Rank: 10

127#
发表于 2007-11-7 02:52 PM |只看该作者
我衰咯。。。写错了,大家帮忙看咯。。。。。。

我的东西写了一半,存在txt 咯
没得空写完
谢谢你的捧场~~~~


回复

使用道具 举报

13

主题

0

好友

2113

积分

白金长老

Rank: 10

128#
发表于 2007-12-9 03:19 PM |只看该作者
忙得透不过气,
近来玩着 sliverlight and WPF
很强的界面~~~
不懂 flash 和 silverlight 谁会是主流???


回复

使用道具 举报

13

主题

0

好友

2113

积分

白金长老

Rank: 10

129#
发表于 2007-12-17 01:32 AM |只看该作者
近来玩的过瘾~~~~
多多 ok ok ok ok ok ok ok ok ok  
看video 咯!!!!!!!!!!
懒人的我!!!
  
   


[ 本帖最后由 goodday 于 2007-12-17 01:35 AM 编辑 ]


回复

使用道具 举报

13

主题

0

好友

2113

积分

白金长老

Rank: 10

130#
发表于 2007-12-17 01:38 AM |只看该作者
为什么酱模糊不清的????


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

JBTALKS.CC |联系我们 |隐私政策 |Share

GMT+8, 2024-11-18 11:00 PM , Processed in 0.094970 second(s), 20 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

Ultra High-performance Dedicated Server powered by iCore Technology Sdn. Bhd.
Domain Registration | Web Hosting | Email Hosting | Forum Hosting | ECShop Hosting | Dedicated Server | Colocation Services
本论坛言论纯属发表者个人意见,与本论坛立场无关
Copyright © 2003-2012 JBTALKS.CC All Rights Reserved
合作联盟网站:
JBTALKS 马来西亚中文论坛 | JBTALKS我的空间 | ICORE TECHNOLOGY SDN. BHD.
回顶部