欢迎来到中国铁道出版社有限公司官网!
$itImage.title$

C语言程序设计

书      号:9787113319021

丛  书 名:“十四五”普通高等院校新形态一体化系列教材

作      者:季春颖,李林

译      者:

开      本:16开

装      帧:平装

正文语种:汉文

出  版 社:中国铁道出版社

定      价:59.8

  • 内容简介

    本书作为程序设计课程的教材,在内容上由浅入深,循序渐进,在结构上注重知识体系的系统性、连贯性及完整性,帮助读者更加轻松地掌握C语言的编程。全书共分11章:第1章主要介绍C语言的开发环境,使读者从感知上认识C语言的基本结构,第2章详细讲解C语言的基础知识,第3、4章介绍了C语言的两种结构设计,第5~10章介绍了数组、函数、指针、结构体、文件、编译预处理等,第11章介绍了位运算。 本书体系合理、概念清晰、讲解详细,适合作为高等学校的专业教材,也适合读者自学,同时还可以作为全国计算机等级考试的教材和参考书。
  • 前言


    在当今科技飞速发展的时代,人工智能技术正以前所未有的速度改变着世界。而编程作为实现人工智能算法和应用的核心手段,其重要性也日益凸显。C 语言,作为一门经典且功能强大的编程语言,凭借其高效性、灵活性和对底层硬件的强大控制能力,在人工智能领域依然占据着不可或缺的地位。


    本书全面贯彻党的二十大精神,注重课程思政,将思政元素融入教材,结合现实生活和具体事例培养读者的科学精神、创新意识、诚信品质、责任担当、团队协作和爱国情操等综合素质。


    本书旨在为读者提供一本既涵盖 C 语言基础编程知识、又紧密结合人工智能应用特色的教材,帮助读者在掌握 C 语言编程技能的同时,能够初步了解人工智能的基本概念和算法,为进一步深入学习人工智能相关技术奠定坚实的基础。


    教材特色


    1. 例题丰富,讲解详细


    本书的例题分为两种类型:一种是基本知识型;另一种是拓展应用型。本书例题讲解详细,通过对问题的分析引导,找出解决问题的关键,并注重培养读者良好的编程习惯,强化解决问题的科学过程和手段,培养严谨思考和解决问题的能力。


    2. 基础与前沿并重


    本书在系统介绍 C 语言基础知识的同时,结合人工智能领域的特点,引入了与人工智能密切相关的编程案例和算法实现,让读者在学习 C 语言的过程中,能够直观地感受到 C 语言在人工智能应用中的强大作用。


    3. 案例驱动教学


    为了使读者更好地理解和应用所学知识,本书采用了大量的实际案例进行讲解。读者可以学习到如何运用 C 语言解决实际问题,从而提高自己的编程能力和解决实际问题的能力。


    4. 注重实践操作


    编程是一门实践性很强的学科,只有通过大量的实践操作才能真正掌握编程技能。本书在每个章节都安排了丰富的实践练习,包括编程题、实验项目等,让读者在实践中巩固所学知识,提


    高编程水平。



    5. 融入人工智能思维


    除了传授 C 语言编程知识和技能外,本书还注重培养读者的人工智能思维。在讲解案例和算法时,引导读者从人工智能的角度去思考问题,理解算法的设计思路和实现原理,培养创新思维能力。


    本书由汉口学院的季春颖、李林主编,王毅超、秦德明、李创举、周盛飞任副主编,具体分工如下:季春颖编写第 1 章、第 8 章、第 10 章、第 11 章;秦德明编写第 2 章、第 5 章;王毅超编写第 3 章、第 4 章;周盛飞编写第 6 章;李创举编写第 7 章;李林编写第 9 章。


    本书附有例题讲解的微课视频,可通过扫描二维码观看,另外,本书还配有电子课件、教学大纲及习题答案等,读者可登录中国铁道出版社教育资源平台 https://www.tdpress.com/51eds 下载。


    由于编者水平有限,疏漏之处在所难免,恳请广大读者批评指正。


    编 者


    2025 年 3 月

  • 目录

    第1章C语言程序设计概述1 1.1计算机程序设计的基本概念1 1.1.1计算机系统的基本组成1 1.1.2程序的概念2 1.1.3结构化程序设计3 1.2程序设计语言5 1.2.1程序设计语言发展历程5 1.2.2高级语言的发展历程5 1.2.3C语言的发展历程6 1.2.4C语言的主要特点7 1.3C语言程序的基本组成8 1.4C语言的开发流程和开发工具9 1.4.1C语言的开发流程9 1.4.2C语言的开发工具10 小结12 习题12 第2章C语言程序设计基础14 2.1数据与进制14 2.1.1数据表示的常用进制14 2.1.2进制转换15 2.1.3原码、反码和补码17 2.2数据类型19 2.2.1数据类型的意义19
  • 作者介绍

    季春颖,女,汉口学院计算机科学与技术学院计算机科学与技术专业专任教师;主讲课程:C语言程序设计,WEB前端开发,C程序设计等;承担校级教改项目“基于新经济形态下应用型人才培养的PBL教学模式在《高级语言程序设计》中的应用”;承担校级课程思政示范课程《高级语言程序设计》的课程建设。 李林,男,硕士,教授。从事计算机专业教学20年,主编、参编教材12本。在高等院校课程教学质量与评价研究方向有特长。
  • 编辑推荐

    本书配有丰富的立体化资源。
  • 书评书荐

  • 附件下载

图书推荐