c語言也是計算機的基礎,大多數軟體都需要c語言來編寫。大多數理工科同學也會學習c語言程式設計這門課程。
下面是圖圖總結的優秀c語言程式設計公開課,希望對圖迷們有所幫助。
一、c語言入門課程
該課程是絕好的入門教程,適合初學者學習c語言。課程內容清晰透徹,趣味十足。對於非計算機專業的學生,學習本課程的主要目的是掌握程式設計的基本方法,c語言是教學媒介。對於計算機專業的學生,本課程是向後續的計算機組成、作業系統、編譯原理、體系結構等課程前進的基石,對於c語言本身甚至程式語言基礎原理的深入理解都是應該掌握的。
二、c語言高階
課程以乙個windows下的圖形遊戲程式入手,借助乙個c語言圖形庫,展開全部的教學內容。這門課,就是要告訴你c語言到底有哪些獨特的地方,為什麼能長期佔據15%上下的程式語言份額。它是在前序課程的基礎上,讓你完全掌握c語言本身的課程。
三、c語言實戰專案
本課程用c語言做乙個簡單的計算器,進行加、減、乘、除操作。本程式涉及的所有數學知識都很簡單,但輸入過程會增加複雜性。都是c語言很基礎的東西(輸入輸出),學了之後能寫出乙個完整的c語言程式。適合涉及c語言的基本語法,與輸入與輸出。適合初學者學習。
2048是之前十分火爆的一款益智遊戲。本次課程將使用c語言完成乙個2048遊戲。適合對c語言有一定基礎,想做專案練手的同學,本課程學習後將會了解c語言,以及繪相簿ncurses的實用。本課程適合有c語言基礎,希望在動手能力上得到提公升的同學,熟悉模組與主流程的執行流程。
計算機程式設計就是變魔術,每乙個coder都是乙個魔術師。如果你喜歡玩遊戲,那麼自己動手寫乙個小遊戲吧,想想都酷炫!
往期回顧:
公開課分享 | 心理學
公開課分享 | 教育學
文字:吳一宇
校對:劉光迪
C語言及程式設計 公開課 主頁
本課程由煙台大學計算機學院賀利堅老師建設。本主頁提供各節課程中的原始碼,以及配套的實踐。程式設計的學習,必須要通過實踐,才能夠得到真正的思維訓練,獲得解決問題的能力。第1章 引言及體驗 1.1 人人學點程式設計 1.2 程式語言 1.3 搭建c語言的執行平台 1.4 c語言程式初體驗 2 長方形周長...
c語言7 21簡單計算器
模擬簡單運算器的工作。假設計算器只能進行加減乘除運算,運算數和結果都是整數,四種運算子的優先順序相同,按從左到右的順序計算。輸入格式 輸入在一行中給出乙個四則運算算式,沒有空格,且至少有乙個運算元。遇等號 說明輸入結束。輸出格式 在一行中輸出算式的運算結果,或者如果除法分母為0或有非法運算子,則輸出...
C語言計算器
powered by ccbupt builder ni3 2018 4 9 功能 使用c語言寫的科學計算器,可以實現四則運算 三角函式運算 指對數運算 優先順序正確 能智慧型遮蔽空格,能識別輸入錯誤和運算錯誤,能實現繼續運算 清空運算結果和有效退出的功能 include include inclu...