Noob's Space

我要學會 C 語言(六):繞啊繞轉啊轉的迴圈結構

到目前為止,我們的程式差不多都是由上往下走,很循序漸進的執行。如果想要讓重複性的執行某些動作,就必須使用迴圈結構。

迴圈是什麼?迴圈就是重複性的執行某個區段裡的程式碼。但要重複幾次?什麼情況下要重複?迴圈有幾種?慢慢把它看完你就懂了!

展開此文

我要學會 C 語言(五):如果這樣會怎樣之選擇結構

能夠互動以後,你會不會希望程式在不同時候能夠做不同的事情呢?這時候就要用到選擇結構;選擇結構是什麼?講白話一點,就是 if 啦!

if 的用法就是,如果達到某種條件,就做這件事情;反之,就做另外一件事情。不過,為了描述達到某種條件,我們必須先學會關係運算子

展開此文

我要學會 C 語言(四):輸入與輸出好好玩

要讓程式和使用者互動,不透過輸入和輸出怎麼行呢?

輸入和輸出其實有很多種,例如語音輸入、發出聲音、震動,甚至是讀取、寫入檔案(應該後面的章節會解釋)。不過一開始,我們先從最基本的開始玩:螢幕的輸入和輸出

展開此文

我要學會 C 語言(二):有小數點的數不是整數之資料型態與變數

第二篇文章要講的是資料型態

對於 x^2+2x+1=0 這個方程式你想到什麼?一個方程式裡面最神奇的地方就是它有一個或多個未知數,有了未知數你就可以方便計算很多東西;而且對於一個函數 f(x) = x^2+2x+1,你還可以代入不同的 x 算出不同的值。寫程式也是一樣,你總不希望你的電腦沒有辦法做代數運算,也不能輸入其他的值讓他算出不同東西吧?

於是有了變數。有了變數,你就可以暫時儲存一些資料在記憶體裡。

展開此文

我要學會 C 語言(一):Hello World!

資訊相關科系,上大學第一件事好像都是先學 C 語言或 C++,至於為什麼,可能得從 C 的歷史開始說起。為了防止很多人在期中考爆炸,所以試著寫了一系列的 C 語言教學文章。

開始之前……

展開此文

Xperia Z3 搶先升級 Marshmallow?試試看 Concept for Android 吧

還記得 Sony 不久前在歐洲測試了 Concept for Android 計畫嗎?還有之前推的 Android M 預覽版,其實 Sony 一直在為新韌體鋪路。現在,Sony 的 Concept for Android 計畫更為了 Xperia Z3、Xperia Z3 Compact 推出 Marshmallow 系統的測試版!

雖然先前有一些問題,不過現在都已經修復好,應該可以正常從 Play 商店下載東西了

展開此文

Dropbox 大專盃活動:讓你和你的同學們一次贏得25GB的空間吧!

Dropbox 大專盃活動又來了!這是個怎麼樣的活動呢?2012 年的時候 Dropbox 也曾經辦過這個活動,只要你是學生,透過學生信箱登入的話,就可以獲得額外的空間獎勵。更棒的是,只要你邀請同校的同學一同參加這個活動,並達成指定步驟,就能夠為學校累積積分;積分越多,空間獎勵也就越多,最高有機會拿到 25GB 呢!

展開此文