- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 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字节,显然
您可能关注的文档
最近下载
- 第十六课《祖国,我为您自豪》(课件)道德与法治统编版二年级上册2025.pptx
- 2023年上饶师范学院公共课《马克思主义哲学》期末试卷A(有答案).docx VIP
- 2024广西水利电力职业技术学院招聘笔试真题带答案详解.docx VIP
- 兄弟 HL-4150CDN 4570CDW 4150 4570 彩色激光打印机中文维修手册.pdf VIP
- 法如3d激光扫描仪技术手册2..pdf VIP
- 2023年10月自考00263外国法制史试题及答案含评分标准.pdf VIP
- 科源KY980T系列使用参数设置调试故障代码资料.pdf VIP
- 江苏省骆马湖水库渔业资源调查报告.pdf VIP
- B类药品生产许可证核发检查常见问题分析.pdf VIP
- 2025 《高质量数据集 分类指南》.pdf VIP
原创力文档


文档评论(0)