2009年11月9日 星期一

隨身碟的CodeBlocks無法開啟Project

可以試試這個方法,
應該能夠解決。

1.進入Settings > Compiler and debugger

2.點選Reset Defaults

試試看吧!!

迴圈While,Do While,Do While Break

#include <stdio.h>

int main()
{
    printf("\n----------While----------\n");
  
  
    int i=0;
    while(i<5)
    {
        printf("%d",i);
        i++;
    }
  
    printf("\n----------Do While----------\n");
  
    i=0;
    do
    {
        printf("%d",i);
        i++;
    }while(i<5);
  
    printf("\n----------Do While Break----------\n");
  
    i=0;
    do
    {
        printf("%d",i);
      
        if(i>=4)
            break;
      
        i++;
    }while(1);
  
    printf("\n");
}

以 C 建立 DXF 圖檔

以 C 建立 DXF 圖檔:

#include <stdio.h>
#include <stdlib.h>
void dxf_begin(void);
void dxf_end(void);
void dxf_circle(float x,float y,float r);
//outfile 為全域變數
FILE *outfile;

int main()
{
outfile = fopen("c:\\temp\\out.dxf","w");
dxf_begin();
dxf_circle(10.0,10.0,10.0);
dxf_end();
printf("successful\n");
fclose(outfile);
return 0;
}

void dxf_begin(void)
{
fprintf(outfile,"0\nSECTION\n2\nENTITIES\n");
}


void dxf_end(void)
{
fprintf(outfile,"0\nENDSEC\n0\nEOF");
}


void dxf_circle(float x,float y,float r)
{
fprintf(outfile,"0\nCIRCLE\n8\n0\n10\n%f\n20\n%f\n30\n0.0\n40\n%f\n",x,y,r);
}



C程式產生出來的dxf文件內容如下:

0
SECTION
2
ENTITIES
0
CIRCLE
8
0
10
10.000000
20
10.000000
30
0.0
40
10.000000
0
ENDSEC
0
EOF


各行說明:

0 後面接SECTION
SECTION 這是個開始
2 後面接ENTITIES
ENTITIES 實體段
0 開始
CIRCLE 化緣的指令...POLYLINE是畫線的指令...等

8 表明以下是一個新的實體
0 後面接畫圓的參數

10 後面接圓心的x座標
10.000000
20 後面接圓心的y座標

10.000000
30 後面接圓心的z座標

0.0
40 後面接圓的半徑
10.000000
0
ENDSEC 結束指令
0
EOF 關閉文件



PS:A.I.P.繪圖指令 - 20092010

2009年10月20日 星期二

虛擬映像檔掛載軟體 - 酒精Alcohol 52%

免費版酒精下載:
Alcohol 52% Free Edition

使用方法:

1.安裝完畢後會在我的電腦出現一台虛擬光碟機的圖示

2.在那台光碟機上按右鍵選擇掛載映像檔(M) > 開啟舊檔(O)


3.去選擇映像檔(*.iso)如系上購買的教育版 Inventor、solidworks、solidedge...等即可

2009年10月19日 星期一

CMSimple重置密碼

CMSimple重置密碼步驟如下

1.使用小作家開啟此檔案『mini_server_8\udrive\www\cms\cmsimple\config.php

2.將檔案內的字串作修改↘
$cf['security']['password']="21232f297a57a5a743894a0e4a801fc3";

3.儲存檔案,密碼為『admin』。

(ps:21232f297a57a5a743894a0e4a801fc3為admin的md5碼)

2009年10月16日 星期五

國立虎尾科技大學MSN群

這是我去年2008-6-7開設的,

國立虎尾科技大學 - MSN群

裡面有蠻多各個科系的學長姐,

請加入下面帳號為MSN連絡人即可,

group216741@msnzone.cn

使用教學:http://goo.gl/aXHm

(PS:有時候/p要打兩次才會恢復對話。)


關鍵字:虎科M群 、NFU、虎尾、虎尾科技大學、MSN群、

2009年10月12日 星期一

研究題 - Kmol蚯蚓

問:
Kmol養了3隻蚯蚓,
從現在開始每個月把每隻蚯蚓切成x段,
養了一年後放生了88隻蚯蚓回虎科大校園,
請問Kmol最後還剩下幾隻蚯蚓?
(請使用迴圈求出次方,並將計算式寫在副程式,
並使用主程式呼叫副程式的方法求出數量。)


邏輯參考:
由題目得到蚯蚓總數的方程式為y=3x12-88


宣告


主程式
{
輸入:切了x段
呼叫副程式
印出:一年後剩下y隻
}
副程式
{
y=3x12-88
}


(若每隻蚯蚓都被切成了兩半,則還剩下12200隻蚯蚓)

解答:



#include <stdio.h>
int func(int x);


int main()
{
    int n,sum;
    printf("Kmol要切成幾段:");
    scanf("%d",&n);
    sum=func(n);
    printf("剩下%d隻蚯蚓\n",sum);
    return 0;
}
int func(int x)
{
    int y,i,power=1;
    for(i=0;i<12;i++)
    {
        power=power*x;
    }
    y=3*power-88;
    return y;
}