网站大量收购闲置独家精品文档,联系QQ:2885784924

C语言程序设计教程-电子教案第1章电子教案:C语言概述.ppt

C语言程序设计教程-电子教案第1章电子教案:C语言概述.ppt

此“教育”领域文档为创作者个人分享资料,不作为权威性指导和指引,仅供参考
  1. 1、本文档共66页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

********【例1-5】从键盘输入一个自然数n,求n!。传统流程图的优点: 形象、直观、易于理解;缺点: 当流程线很复杂时,可能造成算法阅读上的困难。2)N-S图N-S图的每一种基本结构都是一个矩形框。【例1-6】从键盘输入一个自然数n,求n!。N-S图完全取消了流程线,避免了算法流程的任意转向,方便书写和阅读算法。3)伪代码伪代码是一种介于自然语言与计算机语言之间的描述工具,容易表达出程序员的思想。【例1-7】从键盘输入一个自然数n,求n!。4)用计算机语言实现算法计算机是无法识别流程图和伪代码的,因此,有了流程图和伪代码后,还需要将其转换成计算机语言程序。【例1-8】从键盘输入一个自然数n,求n!。#includestdio.hvoidmain(){ intp=1,i=1,n; scanf(%d,n); while(i=n) { p=p*i; i=i+1; } printf(计算结果为:%d\n,p);}复合语句1.5学生信息管理系统案例简介C语言内容多、概念多、比较抽象,初学者往往感到难以理解。设计了一个“学生信息管理系统”,以该系统作为案例来组织教材的内容。对于一个大型的软件系统,采用模块化程序设计是一种比较有效的方法。学生信息管理系统菜单【例1-9】请编写一个简单的“学生信息管理系统”菜单程序。#includestdio.hvoidmain(){ intchoice; printf(欢迎使用学生信息管理系统\n); printf(————————————————————————\n); printf(1.添加学生信息2.显示学生信息\n); printf(3.修改学生信息4.删除学生信息\n); printf(5.查找学生信息6.统计不及格人数、最高分和平均分\n); printf(7.按总分排序8.保存至文件(文本方式)\n); printf(9.从文件读入(文本方式)10.保存至文件(二进制方式)\n); printf(11.从文件读入(二进制方式)12.退出程序\n); printf(————————————————————————\n); printf(请选择功能模块,输入数字1-12:); scanf(%d,choice); printf(您选择了第%d号子菜单\n,choice);}1.6C语言程序的上机过程与调试方法1C语言程序的开发步骤一般分为4步:编辑、编译、连接和执行。2C语言程序的上机过程建立项目和解决方案编辑源文件3.编译、连接和执行4.如有错误,则修改错误后重新执行5.运行完成后,关闭解决方案6.如需使用已有的程序,则打开已有解决方案在VS2012中,解决方案、项目和源文件三者之间有何关系?一个解决方案可以包含一个或多个项目,一个项目又可以包含一个或多个源文件。程序错误总体上有两类: 一类是语法错误,另一类是逻辑错误。对于语法错误,编译时会产生错误提示信息。调试用来找出程序中存在的逻辑错误。“调试”可以借助“调试工具条”3C语言程序的调试方法C语言的调试手段主要有3种: 1.单步执行 2.运行到光标处 3.设置断点逐过程与逐语句都是单步执行命令,两者有何区别?对于简单语句(如p=p*i;),两者没有区别。两者的区别主要体现在函数的调用上,“逐过程”不进入被调用函数的内部。单步执行单击“逐过程”按钮,每按一次,程序执行一步。2.运行到光标处先将光标移到可能存在错误的语句上,单击“运行到光标处”,程序将直接运行到光标所在行,然后暂停。3.设置断点如果想要程序执行到某一行时自动暂停,以便判断程序是否有错,则可以将该行设置为“断点”。(1)插入断点(2)执行调试(3)删除断点本章小结(1)C程序由函数组成,有且只有一个main()主函数。当调用库函数时需要将其所在的头文件包含进来。(2)C语言的每条语句必须以分号结尾。(3)变量名区分大小写字母。(4)注释用来增强程序的可读性,注释有二种方式,/*…*/可用于单行或多行注释,而//只能用于单行。(5)C语言输入和输出操作是由库函数来实现的,要采用合适的格式说明符。(6)应采用分层缩进的书写格式,以便于程序的阅读。(7)算法是为解决某个特定问题而采取的方法和步骤,通常采用传统流程图、N-S图和伪代码3种方法来描述算法。(8)C语言程序的开发步骤分为4步:编辑、编译

文档评论(0)

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

计算机二级持证人

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

领域认证该用户于2024年11月02日上传了计算机二级

1亿VIP精品文档

相关文档