大一C语言程序设计书,清华大学出版社-图书详情-《C语言程序设计》

C语言程序设计C语言自1972年诞生以来,以其灵活和实用的特点得到了广大用户的喜爱,迅速发展成为一种应用广泛的高级语言。从网站后台到底层操作系统,从多媒体应用到大型网络游戏,均可使用C 语言来开发。在工业领域,C语言也是首选的系统语言,特别是图形处理和底层应用方面目前使用更为广泛。此外,C语言是一门结构化程序设计语言,有利于学生掌握程序设计的思想,因此,C语言已成为目前高校学生掌握程序设计的一门基础性语言。

本书既注重概念清晰,使读者建立起对程序设计和C语言的清晰理解,又引导学生学以致用,使学生在较短的时间内初步学会用C语言编写程序,具有初步的编程知识和能力。本书的讲解是不断提出问题,解决问题,再进一步提出问题,并逐步解决问题的过程。使学生养成由简到繁、逐步求精的编程习惯。

全书共分10章,第1章介绍计算机与程序设计语言基础知识、C语言的发展和特点、C语言的应用等;第2章详细介绍C语言中常用的数据类型,即整型、实型和字符型等;第3章介绍赋值运算符与赋值表达式、算术运算符与算术表达式、宏定义与宏替换等,重点介绍了数据的格式化输入与输出;第4章介绍算法及其描述方法、关系运算符与关系表达式、逻辑运算符与逻辑表达式、条件运算符与条件表达式、单分支、双分支和多分支选择结构;第5章详细介绍while循环、dowhile循环和for循环三种循环结构语句的应用,以及C语言中流程转移的控制语句;第6章介绍一维数组、二维数组、字符数组的定义、引用和初始化等;第7章介绍函数的概念、函数声明、函数定义、函数调用、数组作为函数参数、变量的作用域和存储类型等;第8章介绍指针的概念、指针变量的定义、指针与数组、指针与函数、指针的高级应用等;第9章介绍结构体类型和结构体变量、结构体数组、结构体指针、链表、共用体等;第10章介绍文件的概念、分类、文件的打开与关闭、文件的读写操作等。

为了方便广大师生的教学和学习,本书还提供了配套的电子教案和有关的源程序文件。

本书由孙改平、王德志任主编,吴静、盛建瓴、王晓菊任副主编。第1、4章由王晓菊编写;第2、3章由盛建瓴编写;第5、9章由吴静编写;第6、7章由孙改平编写;第8、10章、附录由王德志编写,最后由孙改平、王德志进行统稿。在本书编写过程中得到了各级领导的关心和大力支持,许多C语言程序设计课程的任课教师郭红、鞠宏军、朱冬梅、陈超、郭晓欣、万雪芬、刘明艳、吴晓丹、乔良等为本书提出了宝贵的意见和建议,在此一并表示感谢。

在教材的编写过程中,参考了国内外的相关研究成果和著作,部分已列入本书后面的参考文献中,在此感谢所涉及的所有专家和研究人员。尽管作者们做出了种种努力,付出了许多劳动,但由于作者的水平有限,时间仓促,书中不妥或疏漏之处在所难免,恳请使用本书的广大同行和读者批评与指正,对教材提出宝贵意见,帮助我们不断地完善本教程。

编者2016年2月

more >

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Program design foundation-c programming experiment Description: Experiment 1 and 2 are both electronic lab reports. The following 8 experiments are paper lab reports. Experiment 1 computer basic operation The experiment purpose Familiar with computer, can be able to operate correctly, turn off operation. Be familiar with the keyboard, grasp the input of all characters on the keyboard, master the correct fingering, can carry on the middle, English switch. To understand the operating system concept, master the basic operation of Windows XP, and can use the "control panel" to set up some parameters. You will know the function of "recycle station", learn the basic operation of files and folders. It learns to search or find relevant files or folders on a computer, and master the use of wildcards. The experiment content, Familiar with the computer, familiar with the keyboard, the translation of input in English. The essay learns to enter with the correct fingering, knowing the input of all characters on the keyboard. The "control panel" is used to modify the system time, desktop background, and mouse properties. To create a new folder on the desktop, the folder is named after the student's own name + class +. Use a text or Word document to write a self-introduction that contains no less than 300 words and is named and saved in the above folder. The group copies the above folder to 22. Experiment 2 common software basic operation The experiment purpose Understanding Word function, the basic operation of Word, including the header/footer setting, the column, the page setting, adding the base line etc. 2 learn to file save and open, the interval of print preview, paragraphs, the first character position change, etc., can insert images, forms, art words in the Word, special symbols, etc. (3) understand the function of Excel, master the basic operation of the Excel, including cell properties of several kinds of filling form, the ce 发表评论 Program design foundation-c programming experiment Description: Experiment 1 and 2 are both electronic lab reports. The following 8 experiments are paper lab reports. Experiment 1 computer basic operation The experiment purpose Familiar with computer, can be able to operate correctly, turn off operation. Be familiar with the keyboard, grasp the input of all characters on the keyboard, master the correct fingering, can carry on the middle, English switch. To understand the operating system concept, master the basic operation of Windows XP, and can use the "control panel" to set up some parameters. You will know the function of "recycle station", learn the basic operation of files and folders. It learns to search or find relevant files or folders on a computer, and master the use of wildcards. The experiment content, Familiar with the computer, familiar with the keyboard, the translation of input in English. The essay learns to enter with the correct fingering, knowing the input of all characters on the keyboard. The "control panel" is used to modify the system time, desktop background, and mouse properties. To create a new folder on the desktop, the folder is named after the student's own name + class +. Use a text or Word document to write a self-introduction that contains no less than 300 words and is named and saved in the above folder. The group copies the above folder to 22. Experiment 2 common software basic operation The experiment purpose Understanding Word function, the basic operation of Word, including the header/footer setting, the column, the page setting, adding the base line etc. 2 learn to file save and open, the interval of print preview, paragraphs, the first character position change, etc., can insert images, forms, art words in the Word, special symbols, etc. (3) understand the function of Excel, master the basic operation of the Excel, including cell properties of several kinds of filling form。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值