找回密碼 或 安全提問
 註冊
|註冊|登錄

伊莉討論區

搜索
發表文章前請先閱讀相關版規尊貴會員無限下載附件你準備好成為出色的版主了嗎?
office偷拍ge 無碼siro高中鬼滅之刃kkbox
snis 384] 聖天使ngod 224集団催眠チャバシ埃那托斯cyberstr

休閒聊天興趣交流學術文化旅遊交流飲食交流家庭事務PC GAMETV GAME
熱門線上其他線上感情感性寵物交流家族門派動漫交流貼圖分享BL/GL
音樂世界影視娛樂女性頻道潮流資訊BT下載區GB下載區下載分享短片
電腦資訊數碼產品手機交流交易廣場網站事務長篇小說體育運動時事經濟
上班一族博彩娛樂

[簡]神之塔 第二季16-

[繁]Acro Trip 頂尖惡

2025年1月新番『S級怪

[繁]機械臂04-

[繁]刀劍神域外傳 Gun

[繁]七龍珠大魔04-
C & C++ 語言C# 語言Visual Basic 語言PHP 語言JAVA 語言
查看: 1210|回復: 6
打印上一主題下一主題

[討論]c++ 這次的考題[複製鏈接]

volume2730 該用戶已被刪除
跳轉到指定樓層
樓主
發表於 2010-4-25 01:09 AM|只看該作者|正序瀏覽

這是這次期中的考題    考得很慘阿

夜間部  平常也嫌少時間去跟別人討論

希望各位大大幫忙解謎  也讓我了解一下~"~ 找不到人問正確答案
附件: 你需要登錄才可以下載或查看附件。沒有帳號?註冊
分享分享0收藏收藏0支持支持0
分享使你變得更實在,可以使其他人感到快樂,分享是我們的動力。今天就來分享你的資訊、圖片或檔案吧。

使用道具檢舉

volume2730 該用戶已被刪除
7
發表於 2010-4-27 07:23 PM|只看該作者
如果你忘記伊莉的密碼,請在登入時按右邊出現的 '找回密碼'。輸入相關資料後送出,系統就會把密碼寄到你的E-Mail。
感謝哦 不過第六題還是不太會
如果你忘記伊莉的密碼,請在登入時按右邊出現的 '找回密碼'。輸入相關資料後送出,系統就會把密碼寄到你的E-Mail。

使用道具檢舉

runeray2000 該用戶已被刪除
6
發表於 2010-4-26 04:25 PM|只看該作者
若瀏覽伊莉的時侯發生問題或不正常情況,請使用Internet Explorer(I.E)。

使用道具檢舉

hst326 該用戶已被刪除
5
發表於 2010-4-26 03:49 PM|只看該作者
回復
下載: 訪客無法瀏覽下載點,請先 註冊登入會員
runeray2000


感謝提醒!

想說是pseudo code 細節就不想管了

另外改成 1.0/3.0 比較方便
所有積分大於負-100的壞孩子,將可獲得重新機會成為懲罰生,權限跟幼兒生一樣。

使用道具檢舉

runeray2000 該用戶已被刪除
4
發表於 2010-4-26 02:04 PM|只看該作者
若有安裝色情守門員,可用無界、自由門等軟件瀏覽伊莉。或使用以下網址瀏覽伊莉: http://www.eyny.com:81/index.php
本帖最後由 runeray2000 於 2010-4-26 02:09 PM 編輯

好多熱心的大大唷..
我po 別人沒po的吧...


第八題:
tm8a 是第8題(a)
tm8b 是第8題(b)
  1. #include <cstdlib>
  2. #include <iostream>
  3. using namespace std;
  4. void tm8a(int n)
  5. {
  6.      int i,j;
  7.      for(i=1;i<=n;i++)
  8.      {
  9.        for(j=1;j<=n-i;j++)
  10.          cout << " ";
  11.        for(j=1;j<i*2;j++)
  12.          cout << "*";
  13.        cout <<"\n";
  14.      }
  15. }
  16. void tm8b(int n)
  17. {
  18.      int i,j;
  19.      for(i=1;i<=n;i++)
  20.      {
  21.       for(j=1;j<i;j++)
  22.         cout << " ";
  23.       for(j=1;j<=n;j++)
  24.         cout << "*";
  25.       cout << "\n";
  26.      }
  27. }

  28. int main(int argc, char *argv[])
  29. {
  30.     int n_8a;
  31.     cout << "題目8(a)請輸入n : ";
  32.     cin >> n_8a;
  33.     tm8a(n_8a);

  34.     int n_8b;
  35.     cout << "題目8(b) 請輸入n : ";
  36.     cin >> n_8b;
  37.     tm8b(n_8b);

  38.     system("PAUSE");
  39.     return EXIT_SUCCESS;
  40. }
複製代碼
第九題:
  1. #include <cstdlib>
  2. #include <iostream>
  3. using namespace std;
  4. void tm9(int s,int n)
  5. {
  6.   int i,j;
  7.   
  8.   if(s>9)
  9.     return;
  10.    
  11.   for(i=1;i<=9;i++)
  12.   {
  13.     for(j=s;j<=9;j++)
  14.     {
  15.       cout << j << "*" << i << "=" << (i*j >= 10 ? "" : " ") << i*j << " ";
  16.       if(j%n==0)
  17.        break;
  18.     }
  19.     cout << "\n";
  20.   }  // cout << "\n";  // 如果列跟列要空一行 就把這行的註解取消
  21.   tm9(s+n,n);
  22. }
  23. iint main(int argc, char *argv[])
  24. {
  25.     int n_9;
  26.     cout << "題目9請輸入n : ";
  27.     cin >> n_9;
  28.     tm9(1,n_9);
  29.     system("PAUSE");
  30.     return EXIT_SUCCESS;
  31. }
複製代碼

另外上面的大大有一題用到 pow()的內容常數項  要指定為浮點數唷
  pow(變數, (float)1/(float)3))

我用dev c++  不這樣打會回傳  1
不曉得別版的是不是也要這樣打 ......
瀏覽完整內容,請先 註冊登入會員





使用道具檢舉

hst326 該用戶已被刪除
3
發表於 2010-4-26 11:52 AM|只看該作者
回復
下載: 訪客無法瀏覽下載點,請先 註冊登入會員
volume2730

以下都是 pseudo code
不過幾乎都寫出來了,可以參考一下,

  1. 2.(a)
  2. #include<math.h>
  3. for(double i=2; i<100; i+=3)
  4. sum+=pow(i,(1/3));

  5. 2.(b)
  6. for(int i=0~1000)
  7.         if(i%3==0 || i%5 ==0)
  8.                 sum+=i;
複製代碼
  1. 3.
  2. double Fac(int n)
  3. {
  4. double ret=1;
  5. for(; n>=1; n--)
  6.   ret *= n;
  7. return ret;
  8. }

  9. (a)
  10. double FN(int n)
  11. {
  12.         for(int i=1~n)
  13.                 ans+= 1.0/Fac(i);
  14. }

  15. (b)
  16. double FN(int n)
  17. {
  18.         for(int i=1~n)
  19.         {
  20.                 sum+= i;
  21.                 ans+=sum/Fac(i);
  22.         }
  23. }

  24. (c)
  25. double FN(int n,int x)
  26. {
  27.         for(int i=1~n)
  28.                 ans+=pow(x,i)/Fac(i);
  29. }
複製代碼
  1. 4.
  2. // LCM
  3. int lcm(int a,int b)
  4. {
  5.   int n;
  6.   for(n=1;;n++)
  7.   {
  8.         if(n%a == 0 && n%b == 0)
  9.           return n;
  10.   }
  11. }

  12. // GCD
  13. int gcd(int a,int b)
  14. {
  15.   int c;
  16.   while(1)
  17.   {
  18.         c = a%b;
  19.         if(c==0)
  20.           return b;
  21.         a = b;
  22.         b = c;
  23.   }
  24. }
複製代碼
  1. 5. Hanoi Tower

  2. void hanoi(int x, char from,char to,char aux)
  3. {
  4.          if(x==1)
  5.                 p rintf("Move Disk From %c to %c\n",from,to);
  6.          else
  7.          {
  8.                 hanoi(x-1,from,aux,to);
  9.                 p rintf("Move Disk From %c to %c\n",from,to);
  10.                 hanoi(x-1,aux,to,from);
  11.          }
  12. }

  13. void main()
  14. {
  15.          int disk;
  16.          int moves;
  17.          clrscr();
  18.          p rintf("Enter the number of disks you want to play with:");
  19.          scanf("%d",&disk);
  20.          moves=pow(2,disk)-1;
  21.          p rintf("\nThe No of moves required is=%d \n",moves);
  22.          hanoi(disk,'A','C','B');
  23.          getch();
  24. }
複製代碼
  1. 6. 計算 fin_r, fin_l 時間

  2.   time_t start, finish;
  3.   time(&start);

  4.   /* call fin_r, fin_l function */

  5.   time(&finish);
  6.   double elapsed_tm=difftime(finish,start);
複製代碼
  1. 7.
  2. 個位數與十位數交換
  3. 11 x 11 <=> 11 x 11 = 121
  4. 12 x 12 <=> 21 x 21 = 441
  5. 13 x 13 <=> 31 x 31 = 961
  6. 14 x 14 <=> 41 x 41 > 999
複製代碼
...
瀏覽完整內容,請先 註冊登入會員
若對尊貴或贊助會員有任何疑問,歡迎向我們查詢。我們的即時通或MSN: admin@eyny.com

使用道具檢舉

帖子
612
積分
0 點
潛水值
46123 米
頭香
發表於 2010-4-25 01:26 AM|只看該作者
第一題

#include <iostream>
#include <stdio.h>
using namespace std;


int fact(int nx)
{
        if(nx>0)
                return(nx+fact(nx-1));
        else
                return(0);
}
int main(void)
{
        int nx;
        cout<<"請輸入一個值:";
...
瀏覽完整內容,請先 註冊登入會員

使用道具檢舉

您需要登錄後才可以回帖 登錄 | 註冊

Powered by Discuz!

© Comsenz Inc.

重要聲明:本討論區是以即時上載留言的方式運作,對所有留言的真實性、完整性及立場等,不負任何法律責任。而一切留言之言論只代表留言者個人意見,並非本網站之立場,用戶不應信賴內容,並應自行判斷內容之真實性。於有關情形下,用戶應尋求專業意見(如涉及醫療、法律或投資等問題)。 由於本討論區受到「即時上載留言」運作方式所規限,故不能完全監察所有留言,若讀者發現有留言出現問題,請聯絡我們。有權刪除任何留言及拒絕任何人士上載留言,同時亦有不刪除留言的權利。切勿上傳和撰寫 侵犯版權(未經授權)、粗言穢語、誹謗、渲染色情暴力或人身攻擊的言論,敬請自律。本網站保留一切法律權利。
回頂部