《C語言程式設計與實踐(第2版)》 導讀

2021-09-23 15:54:14 字數 2020 閱讀 7486

前言 **

c語言程式設計是一門理論與工程實踐密切相關的專業基礎課程,在計算機學科教學中具有十分重要的地位。大力加強該課程的建設,提高該課程的教學質量,有利於教學改革和教育創新,有利於創新人才的培養。通過本課程的學習,學生應培養良好的程式設計風格,掌握常見的演算法思路,真正提高運用c語言編寫程式解決實際問題的綜合能力,為後續課程的實踐環節打好基礎。

目前國內關於c語言的教材較多,有些教材語法知識介紹細緻,較適合作為非專業的等級考試類教學用書;有些教材起點較高,內容深奧,不適於初學者。為了幫助廣大學生更好地掌握c語言程式設計技術,我們組織c語言程式設計課程組的教師進行了深入的討論和研究,並針對學生學科競賽和課時壓縮的背景,將該課程的建設與其他資訊類專業的課程體系改革相結合,發揮我們在計算機和電子商務、資訊管理等專業上的辦學優勢,編寫了《c語言程式設計與實踐》一書。本書以程式設計為主線,採用了漸進式的體系結構,在詳細闡述程式設計基本概念、原理和方法的基礎上,結合實踐教學和學科競賽的實際情況,通過大量經典例項講解和實訓,幫助學生掌握利用c語言進行結構化程式設計的技術和方法,提高他們的實踐動手能力和培養創新協作精神。

本書由淺入深地介紹了程式設計的技術與技巧,內容全面、自成一體,對啟發、提高讀者的程式設計能力很有裨益,適合不同層次的讀者學習。本書可作為計算機類專業的本科或專科教材,也可以作為資訊類或其他相關專業的選修教材,還可以作為其他一些課程的輔助讀物,如資料結構、編譯器設計、作業系統、計算機圖形學、嵌入式系統及其他要用c語言進行專案設計的課程。**[第1章 c語言與程式設計概述

1.1 初見c語言程式](

1.2 計算機與程式設計

1.2.1 指令與程式

1.2.2 程式與程式設計

1.2.3 程式設計和程式語言

1.2.4 程式設計過程

1.3 c語言學習與自然語言學習的關係

1.4 c語言的發展歷史、現狀與特點

1.4.1 c語言的發展歷史和現狀

1.4.2 c語言的特點

習題**[第2章 示例驅動的c語言語法元素

2.1 變數與表示式](

2.2 分支語句

2.2.1 if語句

2.2.2 switch語句

2.3 迴圈語句

2.3.1 while迴圈語句

2.3.2 for迴圈語句

2.4 符號常量

2.5 輸入/輸出

2.6 陣列

2.7 函式

2.8 演算法

2.8.1 演算法概念

2.8.2 流程圖與演算法描述

習題**[第3章 基本資料型別和表示式

3.1 基本語法單位](

3.1.1 基本符號

3.1.2 關鍵字

3.1.3 識別符號

3.2 資料型別

3.3 常量與變數

3.3.1 常量

3.3.2 變數

3.3.3 變數的初始化

3.4 表示式和運算子

3.4.1 算術運算子

3.4.2 賦值運算子

3.4.3 關係運算子

3.4.4 邏輯運算子

3.4.5 位運算子

3.4.6 逗號運算子

3.4.7 條件運算子

3.4.8 運算子的優先順序和結合性

3.5 各類數值型資料間的混合運算

習題

《C 黑客程式設計揭秘與防範(第2版)》導讀

前言 c 黑客程式設計揭秘與防範 第2版 備受關注的黑客到底是什麼 黑客 已經成為乙個熱門的話題,黑客事件 更是已經受到各大 的關注,甚至很多 對黑客事件進行不負責任的報道與炒作。從傳統 到網際網路 從平面 到多元化的 平台,都在報導黑客事件,報道新爆發的蠕蟲 病毒等一系列相關事件。6.1 pe檔案...

C程式語言(第2版)摘要

導言 基本概念 變數與常量 字元常量使用單引號的字元而不使用ascii的值 陣列以空字元 0 結束。算術運算 控制流 ifelse switch while fordo while break continue goto 函式 標頭檔案 分割程式原始檔 定義和宣告在檔案之間的共享。靜態變數 限定外部...

《Hadoop實戰第2版》 導讀

前 言第1章 hadoop簡介 1.1 什麼是hadoop 1.2 hadoop專案及其結構 1.3 hadoop體系結構 1.4 hadoop與分布式開發 1.5 hadoop計算模型 mapreduce 1.6 hadoop資料管理 1.7 hadoop集群安全策略 1.8 本章小結 第2章 h...