第一章C语言程序.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.2 简单的C程序介绍★ 例1.1 求两数之和(计算) #include “ stdio.h” main() { int a, b, sum; /* 定义变量 */ a = 123; b = 456; sum = a + b; printf( “sum is %d \n”, sum ); /* 输出结果 */ } 例1.2 输出一行信息 (显示信息) #includestdio.h main( ) { printf( “hello. \n” ); } 例1.3 圆面积计算程序(通过此例说明C程序的组成) #include “stdio.h” /* 包含语句,说明库函数来源*/ main( ) { /*函数体起始符*/ float r,a; /*定义变量*/ printf(“输入圆半径:”); /*输出提示*/ scanf(“%f”,r); /*输入半径*/ a=3.14*r*r; /*计算圆面积*/ printf(“圆面积=%f\n”,a); /*输出圆面积*/ } /*函数体终止符*/ 例1.4 用C语言编写一个程序,它接收从键盘输入的两个整数。比较后,将其中的大数打印输出。 1.1.3 程序设计时的算法描述 算法 为解决某个特定问题而采取的确定且有限的步骤。 描述算法的几种方法 自然语言 流程图 N-S流程图 1.2 C语言的基本词法 1.2.1 字符集 C语言的“字符集”:允许出现在C语言源程序中的所有字符的总体。 4种字符 数字 英文字母 图形符号(表1-1) 转义字符: \ 字符(表1-2) 表示键盘上的字符以及某些不可见的功能控制符 (如退格、换行等) 注意:只有把转义符 (反斜杠) 放在表1-2中所列出的字符前时,才能构成转义字符,否则不起任何作用。 例1.5:区别“n”和“\n” n:英文的一个小写字母 \n:回车换行符 例1.6 :在C语言程序中写“\101”、“\x41”,它们分别表示什么意思? \101:大写的英文字母“A”。 \x41:大写的英文字母“A”。 注意:“\xhh”中的字符“x”,只起到一个标识后面的数是16进制的作用,没有别的含义。 例1.7 分析下述程序段的输出结果 printf( “hello. ” ); printf( “hello.nhello.” ); printf( “hello.\nhello.” ); printf( “\101\102 ” ); 1.2.2 保留字 保留字(关键字):具有特定含义的、用于构成语句成分或作为存储类型和数据类型说明的那些单词。 注意:C语言的保留字只能小写。 1.2.3 标识符及其构成规则 标识符: 用户给程序中需要辨认的对象所起的名字。 常量名、变量名、函数名和数组名等。 标识符命名规则★ 标识符只能以字母或下划线开头; 在第一个符号的后面,可以跟随字母、数字或下划线; 标识符中区分字母的大、小写; 标识符的长度一般不超过8个字符; C语言的关键字不能作为标识符使用。 P8例1-6 练习2:找出不合法的标识符 A) J2_KEY B) Double C) 4d D) _8_ (06.04) A) int B) _0 C) _int D)INT 1.3 Turbo C 2.0开发环境简介 开发C语言程序的四个阶段 编辑:录入C的源程序,形成扩展名为.C的源程序文件存盘。 连接装配:与系统库函数连接,得到扩展名为.EXE的可执行文件。 编译:翻译源程序,产生出扩展名为.OBJ的目标程序。 执行:运行可执行文件,获得所需要的输出结果。 小结:C语言的特点 ①语言简洁紧凑、方便灵活。 C语言中提供了32个关键字,9种程序结构控制语句,程序书写格式自由。 ②运算功能丰富,提供了34种运算,如算术、关系等 ③数据类型丰富:整型、实型、数组、指针等 ④具有结构化的控制语句:if…else ; for ; ⑤语言双重性:既具有低级语言的功能,能直接访问物理地址(对硬件进行操作);又具有高级语言的功能,作为程序设计语言写应用程序。 ⑥生成目标代码质量高,程序的执行效率高。 ⑦所写程序的可移植性好。可用于各种型号和各种操作系统的计算机上 * * 输出结果是: sum is 579 输出结果是: hello. C程序的组成 C程序 函数组成 由若干 函数说明部分 函数体 函数类型说明 函数名 函数形参 形参类型说明 变量定义部分 执行部分 (函数首部) 主 函 数 函 数 体 函数名 说明部分 #

文档评论(0)

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

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

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档