【 蔡老師 [C語言] 線上白板 】 ★上課中若有補充內容(或 撰寫的程式碼),蔡老師 會放在此頁面,學員不用抄,先練習電腦操作。
標題(內容)
** 為何要學 C語言 & C++ ??? 請看程式語言排行榜 → http://jtcloud.tw/desp/Porgram.aspx
***簡易開發軟體: (1)MinGW (2)Notepad++ ***整合性開發工具軟體: (1)Dev-C++ : 本課程使用的軟體 (2)wxDev-C++ (3)Code::Blocks (4)Visual C++2010:包含於Visual Studio 2010 Express中 ============================================================== ***在Apple電腦的 Mac上 , 開發C語言程式: 使用 Xcode開發工具軟體 , 請看以下兩則連結說明 (1)http://blog.yorkxin.org/posts/2009/03/15/fundamental-c-with-xcode (2)http://www.macuknow.com/node/4901 ** Xcode 中文字亂碼的處理方式: http://blog.csdn.net/freedom2028/article/details/7854837 ============================================================== WEB線上編寫程式:CodingGround 1>首頁:https://www.tutorialspoint.com/codingground.htm 2>撰寫C語言:https://www.tutorialspoint.com/compile_c_online.php 3>撰寫C++:https://www.tutorialspoint.com/compile_cpp_online.php
1>查看標頭檔(Header File)內容: 開啟任一範例:如 C1-1-01.c → 按住[Ctrl]+點選如 stdio.h 2>查看標頭檔(Header File)所在資料夾: 開啟如 stdio.h → 另存新檔 → 即可看到所在資料夾 → 取消存檔
**請點按下方連結 http://38.jtvb.tw/QaAns.aspx?A=2
對照範例:C1-2-02-字元資料型態說明.c 二 / 八 / 十六進位 轉換為 十進位, 請看 http://www.jtvb.tw/desp/NumTra/NumTra.htm
對照範例:實作:EX1-4-1.c Windows 8/10 轉換 全形文字, 請看 http://www.jtvb.tw/desp/FullType/FullType.htm
對照範例:C1-6-01-for迴圈.c for迴圈 的執行過程, 請看 http://www.jtvb.tw/desp/For/For.htm
int i,sum=0; for(i=1;i<=365;i++){ sum += i; printf("第%d天,累積:%d\n",i,sum); if(sum >= 40000){ break; } } printf("sum=%d\n",sum);
**印直角三角型: int i,j; for(i=1;i<=10;i++){ for(j=1;j<=i;j++){ printf("$"); } printf("\n"); } for(i=10;i>=1;i--){ for(j=1;j<=i;j++){ printf("@"); } printf("\n"); }
**C1-6-05-while-累加奇數.c: //TODO : 請將上列 while 迴圈改寫成 for 迴圈 sum=0; for(i=1 ; i<=99 ; i+=2){ sum += i; } printf("1+3+5+…+99 = %d\n",sum);