- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
C语言课件(精华版)要点
计算机基础教学系列课程;课程性质: 大学生公共基础课程 (必修课)
学时: 讲课 34课时; 实验 64 (课内32/课外32)
学分: 2学分
总评成绩 = 平时成绩 40%+ 期末成绩 60%
平时成绩: 成绩1(作业、考勤10%) + 成绩2(单元测验15%)
+ 成绩3(实验报告15%)
期末成绩: 期末理论机考60% ;第一章 C语言的发展、特点与程序结构
第二章 基本数据类型、运算符和表达式
第三章 基本语句与顺序结构
第四章 选择结构
第五章 循环结构
第六章 数组
第七章 函数
第八章 指针
第十章 结构体
第十二章 文件;C 语 言 程 序 设 计;第一章 C语言的发展、特点与程序开发基本知识 ; C语言是一门优秀的程序设计语言
C语言是在1973年由美国贝尔实验室开发的。
1983年, ANSI为C语言制定了新的标准, 称为ANSIC, 并于1989年最终完成。
目前使用较多的版本有ANSI C, Borland C, Turbo C, Microsoft C/C++ , Visual C++等。 ;C语言是结构化程序设计语言
功能强大,具有丰富的数据类型及运算符。
简洁紧凑,使用方便灵活。
C语言具有自我扩充能力
C语言具有汇编语言的功能
可移植性好;程序的概念
程序是计算机解决问题所需的一系列指令的集合。
著名计算机科学家Nikiklaus Wirth 提出了
“ 算法+数据结构=程序 ”的公式
程序就是在数据的某些特定的表示方式和结构的基础上,对抽象算法的具体描述。;WUCC;WUCC;1.3 算法及其表示;算法举例;算法;算法的表示方法;英语和程序设计语言混合使用称为伪代码。
Begin {算法开始}
input x, y, z
if xy
then max=x
else max=y
if zmax
then max=z
print max
end {算法结束};用一些图框和方向线表示算法的图形表示法。
特点: 直观形象,易于理解,便于检查和交流。
常用流程图符号及含义如下: ;流程图: ;读入x, y, z;结构化程序设计;顺序结构;选择结构(分支结构);循环结构;(2) 直到型循环 (do-while型循环 );【例1.2】在屏幕上显示一行文字“Welcome to C!”。; #includestdio.h
void main( )
{ int a, b, sum ; //声明部分, 定义变量类型
a=123; b=456; //执行部分, 赋值语句
sum=a+b; //执行部分, 赋值语句
printf(“sum=%d\n”, sum); //执行部分,输出语句
}
程序运行结果:
sum=579 ; #includestdio.h
void main( )
{ int a, b, c ; //定义变量类型
printf(“input two numbers:\n”);//提示
scanf(“%d,%d”, a, b); //输入变量
c=max(a, b); //调用求最大值的函数
printf(“max=%d\n”, c );
}
;一个C程序由一个或多个函数组成, 其中必须有一个主函数main( )。程序执行时总是从主函数开始,main( )可以置于程序的任何位置。
程序中需有预处理命令(如 #include stdio.h ),预处理命令通常放在程序的最前面。
分号是C语句结束的标志, 每个语句和数据定义后必须有一个分号。预处理命令、函数头和花括号“}”之后不能加分号。;C程序书写灵活,一行可以写几个语句, 一个语句可以写在多个程序行上。;函数; 函数定义: 函数头+函数体
函数头:
您可能关注的文档
最近下载
- 【医学课件】 Pseudomonas aeruginosa biofilm formation.ppt VIP
- 瞿同祖中国法律与中国社会.ppt VIP
- 2025年山东省春季高考数学试卷试题真题(含答案解析).pdf VIP
- 2024-2025学年高一下学期《唤醒内驱力——开启自主学习成长之旅》主题班会课件.pptx VIP
- 低钾血症.ppt VIP
- 2025年《大数据营销》考试试卷及答案.pdf VIP
- 江苏省无锡市锡山区天一实验学校2023-2024学年七年级上学期期中数学试题.doc VIP
- 智能交通信息采集技术12_浮动车课件讲解.pptx VIP
- 智学网官网登录入口.docx VIP
- 常用房屋体检设备清单及技术参数、软件要求、数据资产、屋体检报告、评价判定表.pdf VIP
原创力文档


文档评论(0)