C 初步學習

2022-05-13 05:12:26 字數 572 閱讀 1323

這學期有了c#開發這門課....先做了計算器,還有進製轉換,別人看來似乎很強,其實在acm中算是兩個簡單的水題了.....參加競賽一年下來,發現學到的演算法和資料結構都是十分有用的東西。

計算器最核心的其實就是中綴表示式轉字尾表示式,這就是hdu上的那題」簡單計算器「,再加上開發工具做一下介面,套上之前的ac**就直接可以執行了。

進製轉換就更加簡單了。

int

num;

int t[maxn],tot=0

;int

base

;while

(num)

其中num是乙個輸入的十進位制數,base是想要轉換成base進製,t陣列倒著輸出就是轉換後的結果。

程式=演算法+資料結構,乙個軟體最核心的部分就是演算法和資料結構,所以說......還是堅持搞acm才是最值得的。

c 初步學習

其實.net就是乙個開發平台,c 是在這個平台之上進行開發的,下圖是.net的框架 clr 公共語言執行時 cls 公共語言規範 cts 通用型別系統 我們可以從以下幾方面來展開學習 變數的命名規則 1 必須以字母或 符號開頭,不能以數字開頭 2 後面可以跟任意字母 數字 下劃線 3 不能用關鍵字 ...

指標初步學習 C

pointer 1 指向const物件的指標 c 強制要求指向const物件的指標也必須具有const特性 定義時不需要對其進行初始化。允許對其重新賦值,使其指向另乙個const物件,但不能通過它修改所指物件的值 2 把乙個const物件位址賦給乙個普通的,非const物件的位址會導致編譯錯誤,不能...

C語言初步學習

今天學習了c語言的前幾章內容,初步了解了c語言的一些簡單程式及演算法,下面是一些總結整理 c語言程式的結構的特點 1 乙個程式有乙個或多個源程式檔案組成,乙個源程式檔案又可以包含多個函式。在乙個源程式檔案中可以包括3個部分 預處理指令 全域性宣告 函式定義 2 函式是c程式的主要組成部分。為了方便除...