TC语言的基本概念.ppt

  1. 1、本文档共52页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 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

文档评论(0)

little28 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档