廣告廣告
  加入我的最愛 設為首頁 風格修改
首頁 首尾
 手機版   訂閱   地圖  簡體 
您是第 3015 個閱讀者
 
發表文章 發表投票 回覆文章
  可列印版   加為IE收藏   收藏主題   上一主題 | 下一主題   
丫泰 手機
個人頭像
個人文章 個人相簿 個人日記 個人地圖
初露鋒芒
級別: 初露鋒芒 該用戶目前不上站
推文 x0 鮮花 x30
分享: 轉寄此文章 Facebook Plurk Twitter 複製連結到剪貼簿 轉換為繁體 轉換為簡體 載入圖片
推文 x0
[C/C++][求助] 求代解C++的過程
因期末考 老師出了十題 需要解其中之過程 麻煩高手代解 謝謝


/*bubble-sort*/
main()
{
int n,i,j,t,k={9999,3,7,5,4,2,1,8,6},comp,change;
comp=0;
change=0;
n=8;
for (i=1;i<=n-1;i++)
for(j=n;j>=i+1;j--)
{
comp=comp+1;
if(k-k<0)
{
change=change+1;
t=k;
k=k;
k=t;
}
}
for(i=1;i<=n;i++)
printf("%d ",k);
printf("\ncomp=%d change=%d",comp,change);
}




/*double loop*/
main()
{
int n,s,i,p,j;
scanf("%d",&n);
s=0;
for (i=1;i<=n;i++)
{
p=1;
for (j=1;j<=3;j++)
p=p*j;
s=s+p;
}
printf("s=%d",s);
}




/*alternative GCD*/
main()
{
int a,b,r,k;
scanf("%d %d",&a,&b);
a_rtn:
k=a/b;
r=a-k*b;
a=b;
b=r;
if(r!=0)goto a_rtn;
printf("%d",a);
}





/*continue statement exercise*/
main()
{
int i,p;
p=1;
for (i=2;i<=30;i=i+2)
{
if(i%5!=0) continue;
p=p*i;
}
printf("p=%d",p);
}




/*s=1+4+8+13+19+26+34+...+n*/
main()
{
int n,s,k,i;
scanf("%d", ..

訪客只能看到部份內容,免費 加入會員 或由臉書 Google 可以看到全部內容



[ 此文章被丫泰在2007-01-03 01:10重新編輯 ]



獻花 x0 回到頂端 [樓 主] From:臺灣中華 | Posted:2007-01-03 00:38 |
marktown 手機
個人文章 個人相簿 個人日記 個人地圖
初露鋒芒
級別: 初露鋒芒 該用戶目前不上站
推文 x0 鮮花 x24
分享: 轉寄此文章 Facebook Plurk Twitter 複製連結到剪貼簿 轉換為繁體 轉換為簡體 載入圖片

其時解過程沒有難處只要看的懂在作什麼 該有宣告變數就會有值有比較就有不同路逕有回圈就會重覆作個幾次當然最後宣告的變數被改變了沒輸出要那個慢慢跑一下流程就可以知道了
通常我都是用二維的方式解程式狀態當 xxx到那那個變數值變了除非特殊才要用三維


獻花 x0 回到頂端 [1 樓] From:台灣中華電信 | Posted:2007-01-06 00:57 |
youck
數位造型
個人文章 個人相簿 個人日記 個人地圖
路人甲
級別: 路人甲 該用戶目前不上站
推文 x0 鮮花 x1
分享: 轉寄此文章 Facebook Plurk Twitter 複製連結到剪貼簿 轉換為繁體 轉換為簡體 載入圖片

第一題關件:
複製程式
 comp=comp+1; //計算小迴園執行次數
       if(k[j]-k[j-1]<0)//判斷後減前是否<0(表示前>後);是的前後交換
        {
        change=change+1;//計算交換次數
其他自行追蹤吧;這個程式基本上在排大小@@
第二題關件
複製程式
p=1;//定義初值
   for (j=1;j<4;j++)
   {
      p=p*j;//計算1*1,1*2,2*3
      s=s+p;//將p值疊加
   }
其他自行追蹤吧;這個程式基本上在算(1!+2!+3!)*n次@@
第二題關件
複製程式
a_rtn:
                    k=a/b;//求商數k
                    r=a-k*b;//計算r值
                    a=b;//把b給a
                    b=r;//把r給b
if(r!=0)goto a_rtn;//當r不等於0時反覆執行a_rtn
其他自行追蹤吧;這個程式基本上在算最大公因數@@


[ 此文章被youck在2007-01-06 12:59重新編輯 ]


獻花 x1 回到頂端 [2 樓] From:臺灣 | Posted:2007-01-06 12:27 |

首頁  發表文章 發表投票 回覆文章
Powered by PHPWind v1.3.6
Copyright © 2003-04 PHPWind
Processed in 0.031653 second(s),query:16 Gzip disabled
本站由 瀛睿律師事務所 擔任常年法律顧問 | 免責聲明 | 本網站已依台灣網站內容分級規定處理 | 連絡我們 | 訪客留言