- 1、本文档共17页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
本章教学内容
前导知识
C语言概述
C程序上机步骤
教学目标、重点和难点
教学目标
掌握C程序的基本结构
熟悉VC++6.0集成开发环境,掌握在VC环境中编辑、编译、连接和运行C程序的过程,初步认识程序调试的方法
了解程序、算法和流程图的概念
教学重点
C语言程序的基本结构
C程序执行过程
教学难点
程序流程图
C程序的运行调试
做口述笔记……
键入信函的内容……
发送传真……
口述
2.信函
______________
________________
__________
_____________
3.传真
指令被逐条执行
程序员
老板
秘书
程序:为了让计算机执行某些操作或解决某个问题而编写的一系列有序指令的集合
要执行的一组指令
1、前导知识
计算机中的程序是什么?
程序
问题:计算长方形的面积
1.接收用户输入的长方形长度和宽度两个值;
2.判断长度和宽度的值是否大于零;
3.如果大于零,将长度和宽度两个值相乘得到面积,否则显示输入错误;
4.显示面积。
算法
算法:解决问题的具体方法和步骤
算法
流程图是算法的一种图形化表示方式。
流程图直观、清晰,更有利于人们设计与理解算法。
它使用一组预定义的符号来说明如何执行特定任务。
开始/结束
处理
输入/输出
判断/分支
连接符
流程线
流程图
传统流程图
计算长方形面积的传统流程图举例
开始
接受
num1和num2
Result=num1×num2
显示Result
结束
num1和num20?
显示“输入错误”
否
是
N-S结构流程图
完全去掉带箭头的流程线,全部算法写在一个矩形框内。主要的流程图符号如下:
A
B
A
真
P
假
A
B
真
假
直到P为
“
假
”
A
直到P为
“
”
当P为真
A
求3个数中最大那个数N-S流程图举例
输入a、b、c的值
max=a
max=b
maxb?
真
假
maxc?
max=c
真
假
输出max的值
算法的特性
有穷性:一个算法应包含有限的操作步骤,而不能是无限的;
确定性:算法中的每一个步骤都应当是确定的,而不应当是含糊的、模棱两可的;
有零个或多个输入:所谓输入是指在执行算法时需要从外界取得必要的信息;
有一个或多个输出:算法的目的是为了求解,“解”就是输出
有效性:算法中的每一个步骤都应当能有效地执行,并得到确定的结果
编程语言
低级
高级
C语言是贝尔实验室的DennisRitchie在1973年设计的。
C最初用于开发系统级程序。
在微机上,有许多性能良好的商品C语言系统可用。包括TurboC、BorlandC/C++;MicrosoftVisualC/C++等。
结构化的程序设计语言:层次清晰,便于按模块化方式组织程序,易于调试和维护
语句简洁:学习时入门相对容易,C语言很好地总结了其他语言提出的程序库概念
功能强大:既可用于系统软件的开发,也适合于应用软件的开发。
移植性好:只要对这种语言稍加修改,便可以适应不同型号机器或各类操作系统。
2、C语言概述
C语言的历史和特点
C程序的基本结构
#includestdio.h
voidmain()
{
printf(HelloWorld\n);
}
以#开始的语句称为预编译命令
#include语句不是必需的,但是,如果程序有该语句,就必须将它放在程序的开始处
以.h为后缀的文件被称为头文件,可以是C编译系统中提供的现成的标准头文件,也可以是自定义的头文件。
stdio.h文件中包含了有关标准输入输出的函数
main()函数是C程序处理的起点。
main()函数可以返回一个值,也可以不返回值。如果某个函数没有返回值,那么在它的前面有一个关键字void
在函数定义的后面有一对花括号,即{}
它是函数的主体,其中可以包含一条或多条语句
一对花括号也可以用于将多条语句作为语句块括起来
在屏幕上产生一行输出“Helloworld”,并换行(\n)
函数主体中的每个语句都以分号结束
C语句书写比较自由:一行可以写多条语句,一条语句可以跨越多行,用分号通知编译器该语句已结束。
缩进(Tab键)——良好的程序书写风格,层次分明、美观且易于检查!!!
C程序中的注释
#includestdio.h
voidmain()
{
printf(HelloWorld\n);
}
//此程序用来打印HelloWorld
单行注释
C程序可以包含注释,以便向读者作一般说明
编译器并不处理这些注释
/*此程序由×××编写
用来打印输出“HelloWorld”*/
多行注释
/************************
您可能关注的文档
- 百分闯关七级英语上册人教版课件检测题unit 9综合能力测试.pdf
- 生物版七级使用单元二章三节动物运动课件.pdf
- 生物版七级使用单元二章三节动物运动课件.pptx
- 说话单元古老故事场景先生来单词回顾目标精制课时课件u6p4 speaking.pdf
- [商洛]2023年陕西商洛市柞水县差额及自收自支事业单位招聘14人笔试历年参考题库附带答案详解.docx
- [东营]山东省黄河三角洲农业高新技术产业示范区事业单位招聘人选笔试历年参考题库附带答案详解.docx
- 2025年辽宁石化职业技术学院高职单招语文2018-2024历年参考题库频考点含答案解析.docx
- 2025年辽宁职业学院高职单招语文2018-2024历年参考题库频考点含答案解析.docx
- [内江]四川内江市第二人民医院招聘专业技术人员8人笔试历年参考题库附带答案详解.docx
- [北京]2023年北京中医药大学丁治国教授科研团队招聘笔试历年参考题库附带答案详解.docx
- [中央]2023年中国电子学会招聘应届生笔试历年参考题库附带答案详解.docx
- [吉安]2023年江西吉安市青原区总工会招聘协理员笔试历年参考题库附带答案详解.docx
- [中央]中华预防医学会科普信息部工作人员招聘笔试历年参考题库附带答案详解.docx
- [保定]河北保定市第二医院招聘工作人员49人笔试历年参考题库附带答案详解.docx
- [南通]江苏南通市崇川区人民法院招聘专职人民调解员10人笔试历年参考题库附带答案详解.docx
- [厦门]2023年福建厦门市机关事务管理局非在编工作人员招聘笔试历年参考题库附带答案详解.docx
- [三明]2023年福建三明市尤溪县招聘小学幼儿园新任教师79人笔试历年参考题库附带答案详解.docx
- [哈尔滨]2023年黑龙江哈尔滨市木兰县调配事业单位工作人员笔试历年参考题库附带答案详解.docx
- [上海]2023年上海市气象局所属事业单位招聘笔试历年参考题库附带答案详解.docx
- [台州]2023年浙江台州椒江区招聘中小学教师40人笔试历年参考题库附带答案详解.docx
文档评论(0)