01C语言程序设计实用教程第1章.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
C语言程序设计 实用教程;第一章 概况 1.1 程序与程序设计语言 程序是什么? 程序设计语言是什么? 1.1.1 程序的概念 会议程序:会议依序进行的事项 程序的概念 程序:要求按序完成的一系列指令。 汉语 英语 提示:“请键入a、b与c的值”。Prompt:“Type the values of a, b and c” 键入a、b与c的值。 Type the values of a, b and c. 求a、b与c的平均值average。Calculate the average of a, b and c. 打印输出平均值average。 Print the value of average. ; C程序设计语言描述 printf (Type the values of a, b and c: ); scanf(%f,%f,%f, a, b, c); average=(a+b+c)/3; printf(average=%f\n, average); 上述3种表示法能理解吗? 前2种,当然是:能。 第3种,了解C语言书写规则后,不难理解。 计算机能执行上述程序吗? 答案当然是:不! 为什么?; 一个C语言程序必须遵循C语言程序书写规定,按照特定的格式来书写。下列是可执行的C程序之例。 C语言程序 /* ave3.c */ main( ) { float a,b,c; float average; printf(Type values of a, b and c:”); scanf(%d,%d,%d, a, b, c); /*输入a、b与c的值 */ average=(a+b+c)/3; /* average 存放a、b与c的平均值 */ printf(average=%f\n, average); } 此C程序中包含了输入、处理与输出。;1.1.2 程序设计语言的引进 程序是按一定规则书写的一个符号串。 程序设计语言是专门用来书写程序的工具。C 程序设计语言(今后简称为C语言)就是为了书写C程序设计语言程序(今后简称为C语言程序或C程序)而引进的程序设计语言。 相对于机器语言与汇编语言等低级语言,C语言是一种高级程序设计语言。 程序设计语言一般包含一组记号及一组规则。 记号是程序的基本组成成分,称为基本符号。C语言基本符号包括:字母、数字、运算符与标点符号等。 规则规定了如何由这些记号组成程序。 ; 由若干个连续的基本符号组成符号,例如标识符与常量等。由若干个连续的符号组成语法??分,例如表达式与语句等。 引进各种概念的语法成分,便于分析C程序的结构。 本章的目的:对C程序设计语言、 C程序 与 程序设计 有一个初步的认识与了解。; ; · 语义:指明按语法规则构成的各个语法成分的含义,尤其是程序的含义。程序设计语言的语义决定了语法成分的含义,即程序执行后将达到的效果。例如,赋值语句 average=(a+b+c)/3; 的语义是:计算变量a、b与c值之和除以3,即求a、b与c的平均值,然后把这平均值赋给变量average。; ? 语用:一般用来表示语言中的符号及其使用者之间的关系。C程序中的注释指明某变量的物理意义与用途等, 这就是语用的体现。例如,程序中的注释 /* average 存放a、b与c的平均值 */ 说明average的用途是存放平均值。 ? 语境:指理解和实现程序设计语言的环境,包括编译环境与实现环境。不同的语境明显地影响着语言的实现。例如,C语言中,整型量通常占用2个存储字节, 这意味着一个整型量最大值为216-1 = 32767,当值32767再加1时的结果,将不是32768,而是得到结果-32768,这显然是错误的。但如果让一个整型量占4字节,显然

文档评论(0)

55863368 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档