欢迎来到得力文库 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
得力文库 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    C语言编程准备.pptx

    • 资源ID:87404859       资源大小:265.37KB        全文页数:15页
    • 资源格式: PPTX        下载积分:20金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要20金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    C语言编程准备.pptx

    C程序简介程序简介 第一章介绍了C语言的历史和程序设计的一些知识,这些对于学习C语言编程都是十分重要的。本章将更进一步地介绍C程序的特点。C程序由许许多多的标识符、关键字和操作符等组成。C语言规定了简单有效的语法规则并将它们组合在一起,串成一个个有丰富功能的程序。第1页/共15页简单简单C程序示例程序示例【范例2-1】输出一个正方形 01#include/*包含文件*/02/*空行*/03int main(void)/*main函数的声明,下面都为main函数的函数体*/04/*使用printf语句逐行输出正方形*/05printf(*n);/*输出第1行*/06printf(*n);/*输出第2行*/07printf(*n);/*输出第3行*/08printf(*n);/*输出第4行*/09printf(*n);/*输出第5行*/10/*空行*/11return 0;/*返回语句*/12第2页/共15页【范例范例2-2】本范例简单地展示了C语言中一些操作符、变量和数据类型。01#include/*包含文件*/02/*空行*/03int main(void)/*main函数声明*/04/*定义两个整型变量*/05int a=3;/*定义并初始化a*/06int b=7;/*定义并初始化b*/0708/*定义两个浮点型变量*/09double c=2.4;/*定义并初始化c*/10double d=7.4;/*定义并初始化d*/1112/*使用操作符进行计算*/13b=b+a;/*对b赋值*/14d=c*d;/*对d赋值*/1516/*输出各个变量的值*/17printf(a=%dn,a);/*输出a的值*/18printf(b=%dn,b);/*输出b的值*/19printf(c=%dn,c);/*输出c的值*/20printf(d=%fn,d);/*输出d的值*/2122return 0;23第3页/共15页C程序的特点程序的特点 从以上两个程序可以看到C程序的一些简单特点。C程序开头一般都有一些以#include开头的预处理语句,它的作用是用来包含一些外部文件;都含有一个main函数,它是程序的执行入口;程序的执行主体都放在main函数的函数体中;变量必须在定义后才能使用;可以使用一系列的操作符对变量进行操作;可以调用函数来执行一些功能,比如,使用printf函数来输出变量的值;都含有返回函数值的return语句:程序执行过程,从main函数开始,到它的return语句结束;一般有适当的注释语句,以辅助说明语句功能;在不同程序段间要适当地加空行,使程序结构清晰;程序语句要有良好的缩进风格,以提高代码可读性。第4页/共15页标识符与关键字标识符与关键字 标识符是在C语言中用来标识唯一的对象的符号。具体地说,就是各种名称,如:变量的名称、常量的名称、函数的名称、数据类型的名称、命令的名称等。autoenumrestrictUnsignedbreakexternreturnVoidcasefloatshortVolatilecharforsignedWhileconstgotosizeof_Boolcontinueifstatic_Complexdefaultinlinestruct_Imaginarydointswitchdoublelongtypedefelseregisterunion第5页/共15页C程序的执行步骤程序的执行步骤 从C程序代码到输出程序结果之间,其过程是怎么样的呢?这个过程需要经历编译、链接和运行三个步骤。1编译编译工作是由编译器完成的。由于C程序代码不能被机器直接识别,因此,首先要将C程序代码转换为机器码。编译过程所做的就是把C程序翻译成机器认识的机器码的过程。2链接经过编译后得到的目标文件中的机器码是相互独立的,因此,需要链接器将它们组合在一起,并解析它们之间的交叉引用。3运行完成链接后,就可以得到一个可执行文件,可以直接运行。第6页/共15页C程序开发环境程序开发环境 当前流行的C语言的开发环境有很多种,下面将以编写输出“Hello,world!”的C程序为例,讨论如何使用Turbo C、Visual C+2005和GCC 3.2.2进行C语言编程。作为C语言的初学者,只需要掌握其中一种开发环境的使用即可。第7页/共15页Turbo C Turbo C历史十分悠久,是著名软件公司Borland 公司的产品,曾经是DOS时代最强大的C语言开发工具。Turbo C 2.0 则是该公司在1989年出版的。第8页/共15页Visual C+2005 Visual Studio 2005是Microsoft公司推出的功能强大的可视化软件开发工具。其中,包含了Visual C+2005,Visual C+2005是本书程序的主要开发和演示环境。第9页/共15页GCC 3.2.2 GCC是GNU提出的一款功能强大、性能优异的C程序编译器,其全称为“GNU C Compiler”。GCC提供了在多种硬件平台上编译可执行程序的功能,其执行效率与其他同类编译相比要高20%30%。第10页/共15页为了使读者对C程序形成更为具体的印象和轮廓,本章先举了两个简单范例,演示并总结了C程序的一些基本特点;再介绍了标识符和关键字的概念;然后介绍了编译、链接和运行等在程序开发过程中的角色;最后还介绍了在4种不同的开发环境下开发C程序的基本方法,这是学习C语言最基本的技能。小结 第11页/共15页1一个C语言程序的开发步骤主要包括哪几个?2译、链接和运行三个步骤的一般顺序是什么?3在如今的编程界,出现了许许多多的程序设计语言,很多都以开发快速,简单易学等特点吸引用户,因此许多程序员认为C语言已经过时,没有必要再进行学习,你认为呢?常见面试题 第12页/共15页1有如下一个简单C语言程序,写出其输出结果及每条语句的功能。01#include 02int main(void)0304printf(Hello World!);05 综合练习 第13页/共15页综合练习综合练习 2任选一种开发环境,编译、链接并运行以下程序,观察每一步的结果。01#include 0203int main(void)04printf(This is my first C program!n);05return 0;06第14页/共15页感谢您的欣赏!第15页/共15页

    注意事项

    本文(C语言编程准备.pptx)为本站会员(莉***)主动上传,得力文库 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知得力文库 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于得利文库 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

    © 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

    黑龙江省互联网违法和不良信息举报
    举报电话:0468-3380021 邮箱:hgswwxb@163.com  

    收起
    展开