C语言程序设-计实用教程陈方第1章.ppt

  1. 1、本文档共19页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
C语言程序设-计实用教程陈方第1章

;1 .1 发展史和特点;C语言的特点 C语言成为当前软件开发中的主流程序语言,是由它的特点所决定的。C语言的主要特点如下: (1)适应性强。它能适应从8位微型机到巨型机的所有机种。 (2)应用范围广。它可用于系统软件以及各个领域的应用软件。 (3)语言本身简洁,使用灵活,便于学习和应用。 (4)语言的表达能力强。可以直接对计算机硬件进行操作。 (5)数据结构系统化。 (6)控制流程结构化。 (7)运行质量高,程序运行效率高。 (8)可移植性好。 另外,C语言编译系统所占的存储空间很少。;1.2 程序结构及范例;[例1-2] 从计算机键盘上输入两个整数,计算它们的和,并在显示器上输出。 程序如下: #include stdio.h /* 文件包含命令 */ main( ) /* 主函数 */ { int a,b,c ; /* 声明部分,定义变量 */ scanf(%d,%d,a,b) ; /* 输入变量a和b的值 */ c = a+b ; /* 将a+b的和值赋值给变量c */ printf(sum=%d,c) ; /* 输出c的值 */ } 程序运行结果: 键盘输入:17,39 回车 屏幕显示:sum=56;;[例1-3] 由main( )函数和1个自定义函数max( )构成的C语言程序。 程序如下: int max(int x, int y) /*自定义max函数,函数值为整型,形参x、y为整型*/ { return( xy ? x:y );} /*返回x与y相比较后的大数*/ main( ) /*主函数*/ { int num1,num2; /*声明部分,定义变量*/ printf(Input the first integer number:);/*输出双引号内的字符串*/ scanf(%d,num1); /*从键盘输入num1的值*/ printf(Input the second integer number:);/*输出双引号内的字符串*/ scanf(“%d”,num2); /*从键盘输入num2的值*/ printf(max=%d\n,max(num1,num2)); /*将num1、num2的值传递给函数max并输出函数的返回值*/ };程序运行结果: 屏幕显示:Input the first integer number: 输入 6 回车 屏幕显示:Input the second integer number:输入 9 回车 屏幕显示: max=9 其中,自定义函数max的作用是接受传递来的num1、num2这两个数后,找出其中的较大者,并用return语句将大值返回。;(3)一个C程序总是从main函数开始执行的,而不论main函数在整个程序中的位置如何(main函数可以放在程序最前头,也可以放在程序的最后;或在一些函数之前、在另一些函数之后)。 (4)C程序书写格式自由,一行内可以写几个语句,一个语句可以分写在多行上。C程序没有行号。 (5)每个语句和数据定义的最后必须有一个分号。分号是C语句的必要组成部分。分号必不可少,即使是程序中最后一个语句也应包含分号。 (6)C语言本身没有输入输出语句。输入输出的操作是由库函数scanf和printf等函数来完成的。 (7)可以用/*……*/对C程序中的任何部分作注释,以增加程序的可读性。这部分内容不受C语言的语法制约,不参加源程序的编译。注释可以使用自然语言书写,其编写要简明扼要,清晰易懂。注释文本也可以放在文件的开始,用来说明文件名称、开发日期、版本、作者以及功能介绍等。注释文本也可以放在程序某一段的前面,用来分隔程序段落并对该段程序代码的功能进行说明。对一行源程序代码的注释则放在该行的后边,用来解释说明本行的运算。“ /* ”和“ */ ”必须成对使用,且“ / ”和“ * ”以及“ * ”和“ / ”之间不能有空格,否则都出错。 ;;;;1.3.4 基本字符集 一个C程序是C语言基本字符构成的一个序列。C语言的基本字符集包括: (1)数字字符:0、1、2、3、4、5、6、7、8、9。 (2)字母:A、B、C、……、Z、a、b、c、……、z(字母的大小

文档评论(0)

xxj1658888 + 关注
实名认证
内容提供者

教师资格证持证人

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

领域认证该用户于2024年04月12日上传了教师资格证

1亿VIP精品文档

相关文档