- 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语言程序设计第一章07499.ppt
计算机语言、程序与软件的区别 续) 三、计算机语言分类 面向过程语言 面向对象语言 FORTRAN BASIC C PASCAL COBOL LISP C++ Turbo PASCAL Visual BASIC Visual J++ Visual FoxPro 系统软件设计 具有图形功能 科学计算 商用 人工智能 main的函数体:main函数中的所有操作(或:语句)都在这一对 之间。也就是说main函数的所有操作都在main函数体中。 其中” ”-函数开始的标志 “ ”-函数结束的标志 语句:执行某种功能的指令。C语言的每条语句都用“;”作为结束标志。 一个函数中可以有多条语句。 其中:printf是输出函数 \n是换行符 C程序案例1 例1.1 main printf “My name is Mazhao.\n” ; 主函数:每个C语言程序都必须有一个main函数,它是每一个C语言程序的执行起始点(入口点)。 赋值语句:将整数123赋给整型变量a,将整数456赋给整型变量b。a,b两个变量分别为123,456。每条语句均用“;”结束。 C程序案例2 例1.2: main /*求两数之和*/ int a, b, sum; /*这是定义变量,int—integer整型*/ a 123; b 456; sum a + b; printf “sum %d\n”, sum ; 变量声明部分:声明了三个具有整数类型的变量a,b,sum。C语言的变量必须先声明再使用。 将a,b两变量内容相加,然后将结果赋值给整型变量sum。此时sum的内容为579。 调用库函数printf输出sum的结果。%d为格式控制字符串,制定输出的数据的格式,表示sum的值以十进制整数形式输出。用sun的值代替 例1-3 main /*主函数*/ int a,b,c; /*定义变量*/ scanf “%d ,%d ”, a,b ; /*输入变量a和b的值*/ c max a,b ; /*调用max(实参ab值给形参xy)值赋给c*/ printf “max %d”,c ; /*输出C的值*/ int max int x, int y /*定义max函数,x,y形式参数*/ int z; /*声明部分,z为整型*/ if x y z x; else z y ; return z ; /*将z的值通过max返回主程序调用处C*/ 输入:8,5 输出:max 8 格式特点 习惯用小写字母,大小写敏感 不使用行号,无程序行概念 可使用空行和空格 常用锯齿形书写格式 main ………………. ……………… ………….. ………….. ……… ………. …………… ……………. ………………. ……………….. main int i , j , sum; sum 0; for i 1; i 10;i++ for j 1;j 10;j++ sum+ i*j ; printf “%d\n”,sum ; 优秀程序员的素质之一: 使用TAB缩进 对齐 有足够的注释 有合适的空行 C程序结构 1、C程序的基本组成和结构 (1)C程序由函数构成。 函数是C程序的基本单位,是用来实现某类特点功能的,如printf、max。 一个C源程序至少且只能包含一个main函数,除此以外,可以包含若干个其它函数(被调用函数。 被调用的函数可以是系统提供的库函数,也可以是用户根据需要自己编写设计的函数。C是函数式的语言,程序的全部工作都是由各个函数完成。(模块化的设计) 编写C程序就是编写一个个函数。 C程序结构 (2)main函数是每个程序执行的起始点。 主函数和被调函数在程序中位置无关,总是从main函数开始执行,也最终截至到执行完main函数结束。而不论main函数在程序中的位置。 可以将main函数放在整个程序的最前面,也可以放在整个程序的最后,或者放在其它函数之间。 C程序结构 (3)一个函数由函数首部和函数体两部分组成。 函数首部:函数名、函数类型、函数属性、函数参数、参数类型 int max (int x, int y) 函数类型 函数名 参数类型 函数参数 函数体: 函数首部下用一对 括起来的部分。可嵌套。函数体一般包括声明部分、执行部分两部分。 [声明部分]:在这部分定义本函数所使用的变量。(如果不需要,也可以缺省变量定义语句。 ) [执行部分]:由若干条语句组成命令序列(可以在其中调用其它函数)。 特别注释:1、一个函数名后面必须跟一个圆括号 2、可以没有参数 3、dump() C程序结构 (4)C程序书写格式自由 一行可以
您可能关注的文档
最近下载
- 第2课 诸侯纷争与变法运动 知识点总结.pdf VIP
- 《危险源识别与评价》课件.pptx VIP
- 人教版(部编本)五年级上册中国民间故事(完美版)PPT课件.ppt VIP
- 基于单片机的自动存包柜设计.doc VIP
- 爆炸危险环境电力装置设计规范GB50058-2014.pptx VIP
- 1.新版历年全国高考英语高频词汇必备表汇总打印版.pdf
- 《车载防撞垫使用技术要求》.pdf VIP
- 爆炸危险环境电力装置设计规范学习课件.pptx VIP
- 成人高考专升本《大学语文》模拟题及答案.docx VIP
- 华鑫证券-汽车行业智能驾驶系列研究(二):Robotaxi的商业模式前景展望-240919.pptx VIP
文档评论(0)