活动介绍
file-type

"C语言程序设计中的switch语句及发展概述"

PPT文件

下载需积分: 50 | 8.66MB | 更新于2023-12-26 | 38 浏览量 | 73 下载量 举报 收藏
download 立即下载
switch语句是C程序设计中常用的控制语句之一。它的基本结构是switch(表达式){ case 常量表达式1:语句1 ...... case 常量表达式n:语句n default:语句n 1 }。在switch语句中,表达式的值将会与每个case后面的常量表达式进行比较,如果相等则执行对应的语句,如果没有一个case的常量表达式与表达式的值相等,则执行default后面的语句。在C程序设计中,switch语句可以使用在不同场景下,比如根据不同的成绩进行不同的输出。比如当grade为‘A’时,则会输出“100~85 84~70 69~60 no pass error”。 C程序设计的历史可以追溯到计算机问世以来。随着计算机应用领域的扩大,计算机技术也在高速发展,特别是计算机的硬件和软件。作为计算机的一种工具,程序设计语言也不断得到充实和完善。在20世纪60年代,Martin Richards开发了BCPL语言,用于系统软件的开发。随后,Ken Thompson在BCPL语言的基础上发明了实用的B语言。1972年,Dennis Ritchie和Brian kernighan在B语言的基础上发明了C语言,它成为了目前广泛使用的一种程序设计语言。 C语言的编程风格严谨,结构清晰,语法简洁,所以在编程中很受开发者的喜爱。在初学C语言的过程中,很多新手可能会对switch语句的使用有所困惑。但实际上,switch语句是一种非常高效、方便的控制语句,特别适用于多个条件的判断。 同时,C语言的教学资源也非常丰富,比如《C程序设计》由谭浩强编著,清华大学出版社出版。这本教材对C语言的概述、语言发展历史等内容进行了深入的介绍。在大学课程中,南京理工大学的陈清华和朱红也制作了相关的课件,为学习者提供了丰富的教学资源。 总之,C程序设计中的switch语句是一种非常强大的控制语句,在实际编程中能够发挥巨大的作用。同时,C语言作为一种具有丰富历史的程序设计语言,也为开发者提供了丰富的学习资源。通过学习C语言,开发者能够深入理解程序设计的基本原理,并能够更加高效地进行编程工作。

相关推荐

filetype
C++ 是由 AT&C++是近年来国内外广泛使用的现代计算机语言,它既支持面向过程的程序设计,也支持基于对象和面向对象的程序设计。国内许多高校已陆续开设了C++程序设计课程。但是,由于C++涉及概念很多,语法比较复杂,内容十分广泛,使不少人感到学习难度较大,难以入门。 考虑到许多读者在学习C++前未学过其他语言,本书把入门起点降低,读者不需要具备C语言的基础。本书包括14章,分为4篇:基本知识;面向过程的程序设计;基于对象的程序设计;面向对象的程序设计。本书内容全面,例题丰富,概念清晰,循序渐进,易于学习。 《C++程序设计》是依据ANSI C++标准进行介绍的,引导读者从一开始就按标准C++的规定编程。《C++程序设计》是大学各专业学生学习C++的基础教材,也是适于初学者学习的教材。即使没有教师讲授,读者也能看懂本书的大部分内容。 《C++程序设计》是谭浩强教授的又一力作,依据C++标准进行介绍,引导学生学习标准C++,而不仅学习依赖于某一特定环境下的“方言化”的C++ ,教与学的新突破,学习“C++ 程序设计”从此变得容易。 C++ 对 C 的“增强” ,表现在两个方面: (1) 在原来面向过程的机制基础上,对 C 语言的功能做了不少扩充。 (2) 增加了面向对象的机制。 面向对象程序设计,是针对开发较大规模的程序而提出来的,目的是提高软件开发的效率。 不要把面向对象和面向过程对立起来,面向对象和面向过程不是矛盾的,而是各有用途、互为补充的。 学习 C++ , 既要会利用 C++ 进行面向过程的结构化程序设计,也要会利用 C++ 进行面向对象的程序设计。本书既介绍 C++ 在面向过程程序设计中的应用,也介绍 C++在面向对象程序设计中的应用。