Re: 台大 資工所 系統訓練班的 C++基礎班
> 一 介紹 軟體的 安裝
Dev-C++
VC++ 6.0
^^^^^^^^ 這一套軟體的 MSDN 很好用
> 二 寫一個 "hello, world!\n" 的程式
OK
> 三 介紹 三種註解
// ---
/* ---
---
--- */
#if 0
#endif
OK
> 四 一個 最短的 程式
> int main()
> {
> return(0);
> }
OK
> 五 什麼是 變數?
> x= x + 1;
> // swap the contents of x, y
> 六 三種 程式結構
> 順序
> // swap the contents of x, y
> 選擇
> 找 max, min
y= a*() + b*() + c --> 0
d= (b^2) - 4*a*c
if (d > 0) {
//
}
else if (d < 0) {
//
}
else {
// d == 0
}
if ()
switch()
> 迴圈
for,
while ()
do {
} while ();
> sum= 1 + 2 + . . . + no
> sum= (上底 + 下底)*(高)/2.0;
> 七 談 指標
&,
*
> 八 談 數列
int a[];
y= sin(x), x= 0 to pi 的積分 --> 2.00x
> 九 介紹 副程式
函數,
副程式
遞迴
1, 1, 2, 3, 5, ...
int f(int no)
{
if (no <= 1) {
return(1);
}
else {
return(f(no - 2) + f(no - 1));
}
}
以上的動作,很慢, 很慢,很慢,>.
※ 引述《sjgau (sjgau)》之銘言:
: 這一次的課程,竟然跑來了 四個小學五年級的 小朋友。
: 家長還關說,不可以教得太難。
: 不可以使用 超過他們程度的數學。
: 一整個 傻眼!
: 那,我要如何介紹
: &, |, ^, !
: 我要如何介紹
: sin(), cos(), tan(), ...
: 還有
: srand(time(NULL));
: int a;
: a= (rand() << 15) | (rand());
: rand() 的範圍, 0 - 32767
: , 太少。上面的操作,可以產生 30個 bits 的亂數,
: 問題是,我要如何讓小朋友 很快的了解,
: 我在幹些 什麼事情。
: 更何況,我想介紹 sin(x) 的辛浦森積分,
: 係數是 1 3 3 2 3 3 2 3 3 ... 2 3 3 1
: 從 0 到 pi 的積分值,接近 2.0, 但是
: 不等於 2.0
: 煩啊
--
e-mail: sjgau4311@gmail.com
我的課程介紹網頁:
http://www.csie.ntu.edu.tw/train/teacher_display.php?num=18
AutoCAD 台灣地區菁英講師獲選
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.20.165.235
推
08/20 15:17, , 1F
08/20 15:17, 1F
推
08/20 15:49, , 2F
08/20 15:49, 2F
→
08/20 19:44, , 3F
08/20 19:44, 3F
→
08/20 20:05, , 4F
08/20 20:05, 4F
推
08/20 20:06, , 5F
08/20 20:06, 5F
→
08/20 20:38, , 6F
08/20 20:38, 6F
→
08/20 20:55, , 7F
08/20 20:55, 7F
推
08/20 21:10, , 8F
08/20 21:10, 8F
→
08/20 21:15, , 9F
08/20 21:15, 9F
→
08/20 21:16, , 10F
08/20 21:16, 10F
→
08/20 21:17, , 11F
08/20 21:17, 11F
→
08/20 21:18, , 12F
08/20 21:18, 12F
→
08/20 21:18, , 13F
08/20 21:18, 13F
→
08/20 21:47, , 14F
08/20 21:47, 14F
推
08/20 21:47, , 15F
08/20 21:47, 15F
→
08/20 23:37, , 16F
08/20 23:37, 16F
→
08/20 23:38, , 17F
08/20 23:38, 17F
→
08/20 23:38, , 18F
08/20 23:38, 18F
推
08/21 02:11, , 19F
08/21 02:11, 19F
→
08/21 02:12, , 20F
08/21 02:12, 20F
推
08/21 06:22, , 21F
08/21 06:22, 21F
推
08/21 10:17, , 22F
08/21 10:17, 22F
推
08/21 13:25, , 23F
08/21 13:25, 23F
推
08/21 15:58, , 24F
08/21 15:58, 24F
推
08/21 20:50, , 25F
08/21 20:50, 25F
→
08/24 02:15, , 26F
08/24 02:15, 26F
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 2 之 3 篇):