一章C语言概述.pptVIP

  1. 1、本文档共12页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
一章C语言概述

第一章 C 语 言 概 述 1.1 C语言的发展简史与特点 1.1.1 C语言发展简史 1)C与其他高级语言比较 语言简洁、紧凑,使用方便、灵活。 运算符丰富 数据结构丰富 2)C与汇编语言比较 允许直接访问物理地址,能进行位操作,可以直接对 硬件进行操作,生成目标代码质量高。 程序可以执行移植性好 1)C语言具有结构化的控制语句 2)C语言是以函数为模块来编写源程序的, 所以C程序是模块化的。 3)程序的各个模块间除了必要的信息交流外, 彼此互不影响, 相互隔离。 1.2 简单的C程序介绍 例 1.2 求两数之和。 程序: main( ) { int a,b,sum; a=12;b=34; sum=a+b; printf(“12+34=%d\n”,sum); } 经编译后运行结果如下: 12+34=46 格式:printf(格式字符串,输出项列表) 说明: 1)格式字符串必须用双引号括起来。 普通字符:原样输出 格式说明符%d:输出相应输出项的值 2)输出项的个数与格式说明符的个数一致。 3)‘\n’表示回车换行 格式:scanf(格式字符串,输入项列表) 说明: 1)格式字符串必须用双引号括起来。 普通字符:原样输入 格式说明符%d:输入相应输入项的值 2)输入项的个数与格式说明符的个数一致。 3)每个变量名前要加一取地址符。 1)C程序是由函数构成的。 2)函数的一般形式: 函数类型 函数名(参数类型 参数名1,…) {数据定义部分 函数执行部分 } /*数据定义和每个语句之后都要加一分号*/ 3)一个C程序总是从main函数开始执行,也一定结束于main函数。 1.3 上机步骤 1. 清屏、编辑:F10、File New 2. 保存:F2 3. 编译:Alt+F9 4. 连接:F9 5. 执行:Ctrl+F9 6. 查看结果:Alt+F5 F10:选中菜单 F3:查找 Alt+X:退出 * 第一章 C语言概述 1.1 C语言的发展简史与特点 1.2 简单的C程序介绍 1.3 上机步骤 C语言是目前世界上最广泛使用的通用计算机语言。它具有高级语言的特性,又具有低级语言的特性。用它既可编写计算机系统软件,也可编写各种应用软件。所以在数百种计算机语言中,C语言仍然是目前流行、受欢迎的计算机语言之一。 1.1.2 C语言的特色 1. C既具有高级语言的功能,又具有低级语言的功能。 2. C是结构化语言 3. C的“缺点” 语法限制不严格,程序设计自由度大 。 例 1.1 打印一个语句。  程序:  main( ) { printf(“A simple c program.\n”);  } 经编译后运行结果如下:  A simple c program. printf函数(格式输出函数) 例 1.3 求两数中的小者。  程序:  main( ) /* 主函数 */ { int a , b, c; /* 定义变量 */ scanf(″%d, %d″, a, b); /* 输入 */ c=min(a, b); /* 调用函数 */ printf(″min=%d\n″, c); /* 输出 */ } int min(int x, int y) /* 定义函数 */ { int z; /* 定义变量 */ if (xy) z=y; else z=x; return(z); /* 返回z值*/ } 经编译后运行如下:  14, 4 ↙ min=4 再次运行:  6, 29↙  min=6 本程序包括两个函数: 主函数main和子函数min。 scanf函数(格式输入函数) 结论: * 第一章 C语言概述

文档评论(0)

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

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

1亿VIP精品文档

相关文档