隨筆 - 71  文章 - 15  trackbacks - 0
          <2025年6月>
          25262728293031
          1234567
          891011121314
          15161718192021
          22232425262728
          293012345

          因為口渴,上帝創造了水;
          因為黑暗,上帝創造了火;
          因為我需要朋友,所以上帝讓你來到我身邊
          Click for Shaanxi xi'an, Shaanxi Forecast
          ╱◥█◣
            |田|田|
          ╬╬╬╬╬╬╬╬╬╬╬
          If only I have such a house!
          〖總在爬山 所以艱辛〗
          Email:myesjoy@yahoo.com.cn
          NickName:yesjoy
          MSN:myesjoy@hotmail.com
          QQ:150230516

          〖總在尋夢 所以苦痛〗

          常用鏈接

          留言簿(3)

          隨筆分類

          隨筆檔案

          文章分類

          文章檔案

          Hibernate在線

          Java友情

          Java認證

          linux經典

          OA系統

          • ¤易能協同辦公系統¤
          • 流程管理、知識管理、客戶關系管理、輔助辦公
          • ¤黃城網絡辦公系統3.0¤
          • B/S結構,適用于Intranet/Internet應用,實現無地域限制的全球辦公,具有郵件管理、業務管理、網絡硬盤、智能工作流等功能。

          Spring在線

          Structs在線

          專家專欄

          企業信息化

          大型設備共享系統

          工作流

          工作流產品

          網上購書

          搜索

          •  

          最新評論

          閱讀排行榜

          評論排行榜

          /**已知數列1、1、2、3、5、8、13、21、34、 .
          求第n項
          分析:n來自何處那?scanf("%d",&n);
          設上面的數列為f1、f2、f3、f4、f5 
          根據規律可知:
          f3=f1+f2
          f4=f3+f2
          流程圖如下:
            start
              |
              |
              V
          f1=1,f2=1,i=3
              |
              |
              V    
             i<n<--------------------|  
              |                      | 
              |                      |      
              V                      |  
          f3=f1+f2;f1=f2;f2=f3;i++;--|
              |
              |
              V
             end
            
          */
          #include "stdio.h"
          main()
          {
              
          int f1=1,f2=1,f3,i,n;
              printf(
          "Please input the value:");
              scanf(
          "%d",&n);
              printf(
          "%d,%d,",f1,f2);
              
          for(i=3;i<=n;i++){
                  f3
          =f1+f2;
                  
          if(i==n) printf("%d.\n",f3);
                  
          else printf("%d,",f3);
                  f1
          =f2;
                  f2
          =f3;
              }

              getch();
          }
          #include "stdio.h"
          main()
          {
              
          int f1=1,f2=1,s=0,f3,i,n;
              printf(
          "Please input the value:");
              scanf(
          "%d",&n);
              printf(
          "%d+%d+",f1,f2);
              s
          +=f1+f2;
              
          for(i=3;i<=n;i++){
                  f3
          =f1+f2;
                  s
          +=f3;
                  
          if(i==n) printf("%d=%d",f3,s);
                  
          else printf("%d+",f3);
                  f1
          =f2;
                  f2
          =f3;

              }

              getch();
          }

          /**
          數組實現Fibonacci數列
          */

          #define M 
          50
          main()
          {
              
          int i;
              
          static int f[M] = {1,1};
              
          for(i=2;i<M;i++)
                  f[i]
          =f[i-1]+f[i-2];
              
          for(i=0;i<M;i++)
              
          {
                  
          if(i==(M-1)) printf("%d.",f[i]);
                  
          else printf("%d,",f[i]);
              }

              getch();
          }
          posted on 2007-07-30 23:27 ★yesjoy★ 閱讀(649) 評論(0)  編輯  收藏 所屬分類: C/C++語言算法總結
          主站蜘蛛池模板: 丹巴县| 綦江县| 江津市| 武胜县| 丹棱县| 芜湖市| 大埔区| 陇南市| 宜兴市| 天长市| 丹棱县| 仲巴县| 澎湖县| 西城区| 锦州市| 永康市| 田阳县| 湘乡市| 金秀| 金川县| 杂多县| 镇远县| 岳池县| 于都县| 侯马市| 巴林左旗| 柏乡县| 乌苏市| 克什克腾旗| 依兰县| 任丘市| 汝城县| 阿城市| 松滋市| 尼木县| 阿荣旗| 社旗县| 基隆市| 西乌珠穆沁旗| 扶风县| 井陉县|