c语言程序设计visualc60环境电子教案省公共课一等奖全国赛课获奖课件.pptx
《c语言程序设计visualc60环境电子教案省公共课一等奖全国赛课获奖课件.pptx》由会员分享,可在线阅读,更多相关《c语言程序设计visualc60环境电子教案省公共课一等奖全国赛课获奖课件.pptx(37页珍藏版)》请在咨信网上搜索。
1、本章导读本章导读本章经过C程序实例分析着手,使读者从宏观上整体把握和了解C程序基本结构、C程序开发调试过程,对C程序开发设计有较深入感性认识,进而强化对计算机语言和程序设计了解,为深入学习C语言程序设计打下基础。C C C C C C语言程序设计语言程序设计语言程序设计语言程序设计语言程序设计语言程序设计 (Visual C+6.0(Visual C+6.0(Visual C+6.0环境)环境)环境)环境)环境)环境)返回本书目录返回本书目录第第第第1 1章章章章 C C语言绪论语言绪论语言绪论语言绪论本章主要知识点本章主要知识点(1)VisualC+6.0环境运行C程序实例。(2)C程序基本
2、结构。(3)C语言词法和输入/输出。(4)程序设计语言发展。第1页第第第第1 1章章章章 C C语言绪论语言绪论语言绪论语言绪论 C C C C C C语言程序设计语言程序设计语言程序设计语言程序设计语言程序设计语言程序设计 (Visual C+6.0(Visual C+6.0(Visual C+6.0环境)环境)环境)环境)环境)环境)返回本章导读返回本章导读1.2 C程序基本结构程序基本结构 1.3 C语言词法语言词法 1.5 程序设计语言发展程序设计语言发展 1.4 C语言数据输入和输出语言数据输入和输出1.1 Visual C+6.0环境运行环境运行C程序实例程序实例第2页 C C C
3、 C C C语言程序设计语言程序设计语言程序设计语言程序设计语言程序设计语言程序设计 (Visual C+6.0(Visual C+6.0(Visual C+6.0环境)环境)环境)环境)环境)环境)返回本章目录返回本章目录1.1.2 C程序开发过程程序开发过程1.1.3 Visual C+6.0集成环境集成环境1.1.1 C程序实例程序实例1.1 Visual C+6.01.1 Visual C+6.0环境运行环境运行环境运行环境运行C C程序实例程序实例程序实例程序实例第3页 C C C C C C语言程序设计语言程序设计语言程序设计语言程序设计语言程序设计语言程序设计 (Visual C
4、+6.0(Visual C+6.0(Visual C+6.0环境)环境)环境)环境)环境)环境)返回本节目录返回本节目录2.C程序实例程序实例(2)3.C程序实例程序实例(3)1.C程序实例程序实例(1)1.1.1 C1.1.1 C程序实例程序实例程序实例程序实例第4页1.1.1 C1.1.1 C程序实例(程序实例(程序实例(程序实例(1 1)C C C C C C语言程序设计语言程序设计语言程序设计语言程序设计语言程序设计语言程序设计 (Visual C+6.0(Visual C+6.0(Visual C+6.0环境)环境)环境)环境)环境)环境)返回本节目录返回本节目录1.C程序实例1【例
5、1.1】输出一行信息:ThiseisaCprogram.程序名为l1_1.cpp。#includestdio.h/*文件包含*/main()/*主函数*/printf(ThisisaCprogram.n);/*输出信息*/程序输出结果:ThisisaCprogram.第5页 例例例例1.11.1 程序演示程序演示程序演示程序演示单击运行输入源程序弹出运行结果窗口运行结果返回本节目录返回本节目录第6页1.1.1 C1.1.1 C程序实例(程序实例(程序实例(程序实例(2 2)C C C C C C语言程序设计语言程序设计语言程序设计语言程序设计语言程序设计语言程序设计 (Visual C+6.0
6、(Visual C+6.0(Visual C+6.0环境)环境)环境)环境)环境)环境)2.C程序实例2【例1.2】输入两个整数,输出它们和。程序名为l1_2.cpp。#includestdio.h/*文件包含*/main()/*主函数*/inta,b,c;/*申明定义变量a,b和c*/scanf(%d%d,&a,&b);/*输入变量a和b值*/c=a+b;/*计算c等于a与b和值*/printf(c=%dn,c);/*输出变量c值*/运行程序输入:907程序结果:C=97返回本节目录返回本节目录第7页 例例例例1.21.2 程序演示程序演示程序演示程序演示单击运行输入源程序弹出运行结果窗口运
7、行结果输入90和7,并以回车作分隔符和输入结束符。返回本节目录返回本节目录第8页1.1.1 C1.1.1 C程序实例(程序实例(程序实例(程序实例(3 3)C C C C C C语言程序设计语言程序设计语言程序设计语言程序设计语言程序设计语言程序设计 (Visual C+6.0(Visual C+6.0(Visual C+6.0环境)环境)环境)环境)环境)环境)3.C程序实例3【例1.3】输入两个整数,经过调用函数计算它们和,然后输出和值。程序名为l1_3.cpp。#includestdio.h/*文件包含*/intsum(intx,inty)/*定义sum函数*/intz;/*申明定义变量
8、z*/z=x+y;/*计算z等于x与y和值*/return(z);/*将z值返回,经过sum带回调用处*/main()/*主函数*/inta,b,c;/*申明定义变量a,b和c*/scanf(%d%d,&a,&b);/*输入变量a和b值*/c=sum(a,b);/*调用sum函数,将得到值赋给c*/printf(c=%dn,c);/*输出变量c值*/运行程序输入:907程序结果:C=97返回本节目录返回本节目录第9页 例例例例1.31.3 程序演示程序演示程序演示程序演示单击运行输入源程序弹出运行结果窗口运行结果输入90和7,并以空格作间隔符,以回车作输入结束符。返回本节目录返回本节目录第10
9、页1.1.2 C1.1.2 C程序开发过程程序开发过程程序开发过程程序开发过程 C C C C C C语言程序设计语言程序设计语言程序设计语言程序设计语言程序设计语言程序设计 (Visual C+6.0(Visual C+6.0(Visual C+6.0环境)环境)环境)环境)环境)环境)返回本节目录返回本节目录1.编辑2.编译(1)编辑指编辑创建源程序是将编写好C语言源程序代码录入到计算机中,形成源程序文件。(2)本书用VisualC+6.0环境提供全屏幕编辑器。在附录3中介绍TurboC2.0环境情况。(3)在VC6.0环境中源程序文件,其扩展名为.cpp,而在TurboC2.0环境中源程
10、序文件扩展名为.c。(1)编译源程序就是由C系统提供编译器将源程序文件源代码转换成目标代码过程。(2)编译过程主要进行词法分析和语法分析,在分析过程中假如发觉错误,将错误信息显示在屏幕上通知用户。经过编译后目标文件扩展名为.obj。第11页1.1.2 C1.1.2 C程序开发过程程序开发过程程序开发过程程序开发过程 C C C C C C语言程序设计语言程序设计语言程序设计语言程序设计语言程序设计语言程序设计 (Visual C+6.0(Visual C+6.0(Visual C+6.0环境)环境)环境)环境)环境)环境)返回本节目录返回本节目录3.连接4.运行(1)连接过程是将编译过程中生成
11、目标代码进行连接处理,生成可执行程序文件过程。(2)在连接过程中,时常还要加入一些系统提供库文件代码。经过连接后生成可执行文件扩展名为.exe。运行可执行文件方法很多,可在C系统下执行“运行”命令。也能够在操作系统下直接执行可执行文件。可执行程序文件运行后,将在屏幕上显示程序执行结果。第12页1.1.3 Visual C+6.01.1.3 Visual C+6.0集成环境集成环境集成环境集成环境 C C C C C C语言程序设计语言程序设计语言程序设计语言程序设计语言程序设计语言程序设计 (Visual C+6.0(Visual C+6.0(Visual C+6.0环境)环境)环境)环境)环
12、境)环境)返回本节目录返回本节目录1.开启Visual C+6.0环境2.编辑源程序文件3.编译和连接4.执行 利用Visual C+6.0集成环境开发C程序过程以下:第13页1.1.3 Visual C+6.01.1.3 Visual C+6.0集成环境集成环境集成环境集成环境 C C C C C C语言程序设计语言程序设计语言程序设计语言程序设计语言程序设计语言程序设计 (Visual C+6.0(Visual C+6.0(Visual C+6.0环境)环境)环境)环境)环境)环境)返回本节目录返回本节目录1.开启Visual C+6.0环境方法:单击“开始”-“程序”-“Microsof
13、tVisualstudio6.0”-“MicrosoftVisualC+6.0”命令,开启VisualC+,VC6主窗口以下:菜单栏菜单栏项目工作区项目工作区标题栏标题栏输出区输出区工具栏工具栏状态栏状态栏文件编辑区文件编辑区第14页1.1.3 Visual C+6.01.1.3 Visual C+6.0集成环境集成环境集成环境集成环境 C C C C C C语言程序设计语言程序设计语言程序设计语言程序设计语言程序设计语言程序设计 (Visual C+6.0(Visual C+6.0(Visual C+6.0环境)环境)环境)环境)环境)环境)返回本节目录返回本节目录2.编辑源程序文件(1)建
14、立新工程项目单击“文件”-“新建”,弹出“新建”对话框。单击“工程”选项卡;单击“Win32 Console Application”选项;“工程”文件框中输入项目名,如“gc1”和“位置”框输入或选择新项目所在位置,单击“确定”按钮。弹出“Win32 Console Application Step 1of 1”对话框。单击“An empty project”按钮和“完成”按钮。系统显示“新建工程信息”对话框。单击“确定”按钮。单击“工程”单击“Win32 Console Application”输入项目名选择新项目位置单击“确定”单击该选项单击“完成”单击“确定”第15页1.1.3 Vis
15、ual C+6.01.1.3 Visual C+6.0集成环境集成环境集成环境集成环境 C C C C C C语言程序设计语言程序设计语言程序设计语言程序设计语言程序设计语言程序设计 (Visual C+6.0(Visual C+6.0(Visual C+6.0环境)环境)环境)环境)环境)环境)返回本节目录返回本节目录2.编辑源程序文件(2)建立新项目中文件单击“文件”-“新建”,弹出“新建”对话框。选择“文件”选项卡。单击“C+Source File”选项,在“文件”文件框中输入文件名,单击“确定”按钮。系统自动返回VC6主窗口。显示文件编辑区窗口,在文件编辑区窗口输入源程序文件。单击“文
16、件”输入文件名单击“C+Sourcefile”单击“确定”选择“添加工程”输入源程序第16页1.1.3 Visual C+6.01.1.3 Visual C+6.0集成环境集成环境集成环境集成环境 C C C C C C语言程序设计语言程序设计语言程序设计语言程序设计语言程序设计语言程序设计 (Visual C+6.0(Visual C+6.0(Visual C+6.0环境)环境)环境)环境)环境)环境)返回本节目录返回本节目录3.编译和连接方法一:选择主窗口菜单栏中“编译”菜单项;系统弹出下拉菜单,选择“构件”菜单命令。方法二:单击主窗口编译工具栏上“Build”按钮进行编译和连接。单击“编
17、译”(1)系统对程序文件进行编译和连接,生成以项目名称命名可执行目标代码文件.exe。(2)编译连接过程中,系统如发觉程序有语法错误,则在输出区窗口中显示错误信息,给犯错误性质、出现位置和错误原因等。假如双击某条错误,编辑区窗口右侧出现一个箭头,指示再现错误程序行。用户据此对源程序进行对应修改,并重新编译和连接,直到经过为止。单击“Build”第17页1.1.3 Visual C+6.01.1.3 Visual C+6.0集成环境集成环境集成环境集成环境 C C C C C C语言程序设计语言程序设计语言程序设计语言程序设计语言程序设计语言程序设计 (Visual C+6.0(Visual C
18、+6.0(Visual C+6.0环境)环境)环境)环境)环境)环境)返回本节目录返回本节目录4.执行方法一:单击“编译”菜单中“执行”命令。方法二:单击主窗口编译工具 栏 上 “Build Execute”按钮来执行编译连接后程序。运行成功,屏幕上输出执行结 果,并 提 醒 信 息:“Press any key to continue”。此时按任意键系统都将返回VC6主窗口。在执行程序过程中出现运行错误。用户要修改源程序文件而且重新编译、连接和执行。单击“编译”单击“BuildExecute”第18页 C C C C C C语言程序设计语言程序设计语言程序设计语言程序设计语言程序设计语言程序
19、设计 (Visual C+6.0(Visual C+6.0(Visual C+6.0环境)环境)环境)环境)环境)环境)返回本章目录返回本章目录1.2.2 C程序书写格式程序书写格式 1.2.1 C程序结构特点程序结构特点 1.2 C1.2 C程序基本结构程序基本结构程序基本结构程序基本结构 第19页1.2.1 C1.2.1 C程序结构特点程序结构特点程序结构特点程序结构特点 C C C C C C语言程序设计语言程序设计语言程序设计语言程序设计语言程序设计语言程序设计 (Visual C+6.0(Visual C+6.0(Visual C+6.0环境)环境)环境)环境)环境)环境)返回本节目
20、录返回本节目录 任何函数(包含主函数main())都是由函数说明和函数体两部分组成。其普通结构以下:函数类型 函数名(函数参数表)/*函数说明部分*/说明语句部分;/*函数体部分*/执行语句部分;第20页1.2.1 C1.2.1 C程序结构特点程序结构特点程序结构特点程序结构特点 C C C C C C语言程序设计语言程序设计语言程序设计语言程序设计语言程序设计语言程序设计 (Visual C+6.0(Visual C+6.0(Visual C+6.0环境)环境)环境)环境)环境)环境)1.C程序是由函数组成。2.函数由函数说明和函数体组成。3.C程序总是从main函数开始执行。4.C程序语句
21、和数据定义必须以分号“;”结束。5.C语言严格区分大小写。6.C语言数据输入和输出是由库函数实现。7.C语言用/*注释内容*/形式进行程序注释。一个C源程序可由一个main函数和若干个其它函数组成,其中必须有一个且只能有一个main函数。函数说明部分包含函数名、函数返回值类型、函数形式参数(形参)名、形式参数类型。函数体即函数说明部分下面用一对大括号括起来部分。返回本节目录返回本节目录 main函数一直是C程序执行时入口处。C语言中,分号是程序语句结束标志,也是C语句必要组成部分。如变量a和变量A系统认定为两个不一样变量。C语言本身没有输入输出语句。输入和输入操作是由库函数scanf和prin
22、tf等函数来实现。在“/*”和“*/”之间全部字符都为注释符,C系统不对注释符进行编译。第21页1.2.2 C1.2.2 C程序书写格式程序书写格式程序书写格式程序书写格式 C C C C C C语言程序设计语言程序设计语言程序设计语言程序设计语言程序设计语言程序设计 (Visual C+6.0(Visual C+6.0(Visual C+6.0环境)环境)环境)环境)环境)环境)返回本节目录返回本节目录1.C程序书写格式自由。2.C程序书写采取缩进格式。3.程序中适当使用注释信息。依据语句隶属关系,程序书写时采取缩进格式,使程序语句层次结构清楚,提升程序可读性。同一层次语句要左对齐,不一样层
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 语言程序设计 visualc60 环境 电子 教案 公共课 一等奖 全国 获奖 课件
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【丰****】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【丰****】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。