- 1、本文档共52页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
TC语言的基本概念
设置断点:F9 逐过程:F10 逐语句:F11 取消所有断点:Ctrl+Shift+F9 中断调试:Shift+F5 重启调试: Ctrl+Shift+F5 运行到光标处:Ctrl+F10 跳出过程:Shift+F11 快速监视:Shitf+F9 第一个程序——程序的调试 #includestdio.h /*主函数*/ main() { printf (“hello world\n ); } 第一个程序 必须养成的好的习惯: 写注释 程序的书写采用缩进的格式 对于{}最好成对书写,之后再填入函数体内 注意合适的空行 要注意的地方: 大小写敏感 main( ) { int i , j , sum; sum=0; for(i=1; i10;i++) { for(j=1;j10;j++) { sum+=i*j ; } } printf(“%d\n”,sum); } 优秀程序员的素质之一: 使用TAB缩进 {}对齐 有足够的注释 有合适的空行 #include stdio.h void main() { printf(hello, ); printf(world); printf(\n); } 修改你大学生涯中的第一个程序 问: 该程序的运行结果和第一个程序是否不同? 如果将printf(\n);去掉,对程序的运行结果有影响吗?有什么影响? 第一个程序——源代码 C编译器都提供有标准函数库 DOS下的C编译器Turbo C 2.0大约有440个函数 BC++2.0大约有500多个函数 VC++除了标准的C运行库及C语言扩展外,还有600多个Windows API,以及VC++中的类库(MFC) Linux下的C也有很多扩展及系统函数 程序员编写的函数可以放在库中,然后在需要时使用 有些编译器允许将函数放在标准库中 有些编译器需要创建单独的库 第一个程序——帮助文档的使用 MSDN帮助系统除了有关Visual C++6.0 IDE具体操作说明的联机帮助文件,Microsoft Visual Studio还提供了MSDN Library(Microsoft developer network library)组件。MSDN帮助系统是一个HTML格式的帮助文件,它所包含的内容非常丰富,包含了有关Visual Studio的编程原理、方法和应用实例等内容。并且使用MSDN时可以通过访问微软网站“”获得有关MSDN的必威体育精装版信息。 第一个程序——帮助文档的使用 用户通过选择Help菜单下的Contents命令或Search工具栏按钮就可以进入MSDN帮助系统,也可单击F1键快速获取相关内容的帮助。图1-5是MSDN Library是一般界面 。 第一个程序——帮助文档的使用 第一个程序——帮助文档的使用 图 1-5 MSDN帮助系统 算法是指解决方案的准确而完整的描述。 程序 = 算法 + 数据结构 算法 算法的定义和特点 输入:算法执行前输入量提供给算法。 输出:算法对输入数据处理的结果。 有穷性:执行有限步骤后结束,也须在有限的时间内完成。 确定性:每一步骤都有明确的含义。 可行性:描述的每一个操作,都可通过已实现的基本运算,执行有限次后来完成。 算法 算法的描述 自然语言 流程图 N-S图 伪码 计算机语言 算法 自然语言表示算法 自然语言就是人们日常使用的语言,可以是汉语、英语或其它语言。 如求1×2×3×4×5 其算法描述如下: S1:使p=1 S2:使i=2 S3:使p×i,乘积仍放在变量p中,即p×i→p S4:使i的值加1,即i+1→i S5:如果i不大于5,返回重新执行步骤S3以及其后的步骤S4和S5,否则,算法结束 S6:输出p 算法 流程图表示算法 流程图是用一些图框表示各种操作。 普遍采用的美国国家标准化协会ANSI规定的一些常用的流程图符号有: 算法 起止框 输入输出框 判断框 处理框 流程线 连接点 注释框 或 开始 结束 1→p 2→i p×i→p i+1→i i5 Y N 常用流程图符号 流程图表示算法:visio操作 功能和版本 主界面分布 流程图的画法 常用快捷键 项目中主菜单功能流程图示例 算法 N-S流程图表示算法 1973年美国学者I.Nassi和B.Shneiderman提出的一种新的流程图形式。在这种流程图中,完全去掉了带箭头的流程线,全部算法写在一个矩形框内。所采用的流程图符号为: 算法 A B P 成立 不成立 A
您可能关注的文档
- 检验后阶段的质量分析.ppt
- S一级下册《春雨的色彩》课件.ppt
- 检验标本采集运输指南分析.doc
- 检验与临床的沟通及案例-副本分析.ppt
- SYB无线收音对讲机.ppt
- SOA技术概述.ppt
- 检验科各科室工作流程分析.doc
- SST机组介绍吴琰.ppt
- SUNNY车型培训课件L.ppt
- s一级语文下册教案《春雨的色彩》.ppt
- 第18讲 第17课 西晋的短暂统一和北方各族的内迁.docx
- 第15讲 第14课 沟通中外文明的“丝绸之路”.docx
- 第13课时 中东 欧洲西部.doc
- 第17讲 第16 课三国鼎立.docx
- 第17讲 第16课 三国鼎立 带解析.docx
- 2024_2025年新教材高中历史课时检测9近代西方的法律与教化含解析新人教版选择性必修1.doc
- 2024_2025学年高二数学下学期期末备考试卷文含解析.docx
- 山西版2024高考政治一轮复习第二单元生产劳动与经营第5课时企业与劳动者教案.docx
- 第16讲 第15课 两汉的科技和文化 带解析.docx
- 第13课 宋元时期的科技与中外交通.docx
最近下载
- 铁路工程概预算编制办法(铁建设[2006]113号文终稿).pdf
- 【智慧树】【知到】大学生劳动就业法律问题解读(2024必威体育精装版版) 章节测试答案.docx VIP
- 北师大版七年级上册数学课件第六章 数据的收集与整理.pptx
- 正川ZC200系列通用变频器使用说明书 选件.doc
- 2024年疾控大学习新兴技术在传染病预测预警中的应用答案.docx VIP
- 统编版语文六年级上册《童年》整本书阅读推进课(课件).pptx
- 新教材人教版高中物理必修第三册讲义(知识点考点汇总及配套习题含解析).pdf
- 临床基础知识题库及答案 .pdf
- 金色的鱼钩课本剧红色经典长征英语剧本.docx VIP
- 相亲简历模板(男).docx VIP
文档评论(0)