- 0
- 0
- 约4.06千字
- 约 10页
- 2025-05-09 发布于四川
- 举报
第01章
C语言程序设计基本概述-1
本次课程介绍的主要内容*1/34本节介绍的主要内容课程的教学安排和学习目标
教学安排2/34*程序设计语言是一门要求操作的课程;考核要求:平时成绩(含:作业、考勤):30%上机实践与研讨: 30%小组大作业: 40%
主要参考资料3/34*1、参考教材:程序设计基础(C语言版),秦军,机械工业出版社2、参考资料:21天学通C语言(第6版),[美]BradlyL.Jones,信达工作室译,人民邮电出版社C程序设计(第四版),谭浩强主编,清华大学出版社C大学教程(第五版),(美)戴特尔,电子工业出版社C语言程序设计经典案例教程,韦良芬,北京大学出版社
主要论坛4/34*编程论坛:csdn(该论坛的水平较高):视频课堂:可以通过App查找相关教学视频。
学习目标5/34*DCBA了解C语言的历史和特点熟悉计算机语言的不同类型了解C语言的结构理解C程序的开发过程E了解结构化程序设计方法
主要内容*6/34C语言的发展历史以及特点程序设计语言简单的C程序实例01C语言程序的结构02C程序的编辑、编译和执行03
历史悠久,战勋卓著C语言的发展历史*7/34诞生于上世纪70年代初,成熟于80年代01“ANSIC”标准的发布是C语言成熟的标志02很多重量级软件都是用C写的03上天入地,无所不能04几乎没有不能用C写出来的软件,没有不支持C的系统05
程序设计语言*8/34程序设计语言——人与计算机进行信息交流的工具。大致可分为三类机器语言汇编语言高级语言面向过程语言面向对象语言
程序设计语言(2)*9/34机器语言1、计算机硬件的设计密切相关2、计算机能直接识别的语言3、由一组二进制0和1序列构成例如,计算4+8取数1011000000000100 将4送累加器加00000100000010008与累加器中的4相加停机11110100繁琐的,难记、难读、难写、无移植性
汇编语言程序设计语言(3)*10/34计算机硬件的设计密切相关计算机是不能直接识别,计算机基本操作的采用英语缩写编写程序例如,计算4+8MOVEAL,4将4送累加器ADDAL,88与累加器中的4相加HLT停机
程序设计语言(4)*11/34汇编程序:将汇编语言程序转换为计算机能识机器语言,
高级语言程序设计语言(5)*12/34基本与计算机的硬件设备无关例如计算4+8(C语言编写)Sum=4+8;编译器:高级语言转换为机器语言的翻译程序
C语言特点*13/341232个关键字,9种控制语句介于高级语言和低级语言之间的语言。从C++,到Java,再到C#语言简洁紧凑,使用灵活方便34种运算符+、-、*、\、%、++、-等可以实现其他高级语言难以实现的运算运算符丰富
C语言特点(2)*14/34数据结构类型丰富标准数据类型:整型、实型和字符型;构造类型:数组、结构体、共同体、指针生成的代码质量高可移植性强结构化语言主要结构——函数,实现模块化设计结构化的控制语句,支持多种循环结构
简单的C程序实例*15/34行注释头文件主函数程序结束返回函数03编译系统提供的输出函数执行结果:02屏幕上显示Welcometocprogramming【例1-1】01//第一个C程序#includestdio.hmain(){printf(WelcometoCprogramming\n);return0;}
简单的C程序实例(2)*16/34【例1-2】编写求三数中最大值问题的程序#includestdio.hintmax_value(inta,intb,intc){intmax;if(ab) max=a;else max=b;if(maxc) max=c;return(max);}main(){intx,y,z,maxx;scanf(%d%d%d,x,y,z);maxx=max_value(x,y,z);printf(“最大值max=%d\n,maxx);return0;}
C语言程序的结构*17语言是由函数构成的,至少有一个且仅有一个main的函数,称主函数。除main函数外,其它函数都是在执行main函数时被调用执行的。在程序中mai
您可能关注的文档
- 语言学纲要-语言功能性质.pptx
- 计算机组成原理答案.pptx
- 讲义文稿2-研究程序与研究设计.pptx
- 高一化学苏教必修一溴碘的提取.pptx
- 高中中国古代诗歌鉴赏.pptx
- 语文下册春风吹课件人教版.pptx
- 高中生物必修一第2节细胞的多样性和同一性.pptx
- 软件工程复习提纲.pptx
- 隧道工程施工事故案例分析.pptx
- 逻辑运算和移位指令.pptx
- 抚顺石化工贸中心资金控制体系优化研究:理论、实践与创新.docx
- 探秘中华通草蛉滞育发育:生殖生物学特征与调控机制.docx
- 稀有鮈鲫受精机制及影响因素的深度剖析.docx
- 从美国强制反诉制度探寻我国民事诉讼反诉制度的革新路径.docx
- 中国职业足球管理体制:演进、困境与突破路径探究.docx
- 论我国网上个体经营活动法律规制的完善与实践.docx
- 论取保候审期间脱逃后又归案的自首认定困境与出路.docx
- 动调陀螺赋能双轴稳定平台控制系统的关键技术与优化策略研究.docx
- 论我国犯罪被害人国家补偿制度的构建与完善:法理、实践与发展路径.docx
- 光纤光栅传感监控软件:原理、应用与创新发展研究.docx
最近下载
- (2026春新版)教科版三年级科学下册全册PPT课件.pptx
- 2026江西省赣勤发展集团有限公司社会招聘6人备考题库附答案.docx VIP
- 热力发电厂课程设计报告dc系统.docx VIP
- 陕西科技大学镐京学院《高等数学(D)》2025 - 2026学年第一学期期末试卷.docx
- 皮鞋工艺学(共计755页,共计3部分)_部分3.pptx
- 2025年湖北国土资源职业学院单招职业适应性考试题库及答案1套.docx VIP
- 工业蒸汽轮机-西门子中国.PDF VIP
- 2026年邵阳职业技术学院单招职业技能考试题库及答案1套.docx VIP
- 门诊药房处方点评与分析.doc VIP
- 装饰装修工程验收资料大全.doc VIP
原创力文档

文档评论(0)