《C语言程序设计》第1章 C程序设计概述课件

上传人:我*** 文档编号:142213866 上传时间:2020-08-17 格式:PPT 页数:15 大小:159KB
返回 下载 相关 举报
《C语言程序设计》第1章 C程序设计概述课件_第1页
第1页 / 共15页
《C语言程序设计》第1章 C程序设计概述课件_第2页
第2页 / 共15页
《C语言程序设计》第1章 C程序设计概述课件_第3页
第3页 / 共15页
《C语言程序设计》第1章 C程序设计概述课件_第4页
第4页 / 共15页
《C语言程序设计》第1章 C程序设计概述课件_第5页
第5页 / 共15页
点击查看更多>>
资源描述

《《C语言程序设计》第1章 C程序设计概述课件》由会员分享,可在线阅读,更多相关《《C语言程序设计》第1章 C程序设计概述课件(15页珍藏版)》请在金锄头文库上搜索。

1、C 语言程序设计,第1章 C程序设计概述,本章要求:,了解C语言的特点,正确使用C语言中的标识符; 掌握C程序的基本组成结构; 掌握开发和运行一个C程序的过程。,本章难点: 正确使用C语言中的标识符,本章重点: C程序的基本组成结构,1.2.3、语言的字符集,由字母,数字,空格,标点和特殊字符组成。 (在字符常量,字符串常量和注释中还可以使用汉字或其它可表示的图形符号) 字母:AZ共26个, az共26个 数字:09共10个 空白符:空格符、制表符、换行符等。空白符只在字符、常量和字符串常量中起作用。在其它地方出现时,只起间隔作用, 标点和特殊字符,标点和特殊字符,1.2.4、语言标识符,保留

2、字符 预定义标识符 用户定自义标识符 C 规定,标识符只能是* 字母(AZ,az)* 数字(09)* 下划线(_)组成的字符串,并且其第一个字符必须是字母或下划线。,字母、下划线开头 字母、下划线、数字组成,使用自定义标识符的几点说明:,(1)标准C不限制标识符的长度,但它受各种版本的C 语言编译系统限制,同时也受到具体机器的限制。 (2)标识符中,大小写是有区别的。 (3)标识符虽然可由程序员随意定义,建议命名应尽量有相应的意义,以便阅读理解,做到“顾名思义”。 (4)不使用C语言的关键字:类型说明符、语句定义符、预处理命令。 (5)标识符不能和用户已编制的函数或C语言库函数同名。否则程序中

3、调用库函数就会出错。,1.3 算法及算法的表示,1.3.1 算法概述 算法概念 广义算法是为完成一项任务所应当遵照的一步一步的规则的、精确的、无歧义的描述,它的总步数是有限的。 狭义算法是解决一个问题采取的方法和步骤的描述,1.3.2 算法的特性,有穷性 确定性 有0个或多个输入 有一个或多个输出 有效性 1.3.3 怎样表示一个算法 (一)用自然语言表示算法 (二)传统流程图,1.4 C语言的程序结构,1.4.1、简单的C程序例子,例1.6 在屏幕上打印 “Hello World!” #include main() printf(Hello World!n); ,main是主函数的函数名 有

4、且只有一个, 括起来的是函数体,输出函数printf 内是输出的内容,n为换行符,文件包含命令, 包含头文件stdio.h,例1.7 求两整数之和 #include main() int a,b,s; /* 定义变量 */ printf(Enter two number a,b=?n); scanf(%d%d, ,#include main() ,Enter two number a,b=? 36 62 s=98,注释:程序的说明,例1.8 将上题中求和的功能用一函数sum()完成,在主函数中调用。,#include int sum(int a,int b) /* 函数的说明部分*/ int

5、s; /* 变量说明*/ s=a+b; return (s); main( ) int x,y,z; printf(Enter two numbers:n”); scanf(%d%d, ,1.4.2 C程序的结构特点,C程序由函数构成,包括库函数和自定义函数,其中必有且仅有一个主函数main( ) 。 程序从main( )开始执行,遇到调用函数的语句时,转移到被掉函数中执行,结束后返回主函数中继续执行,并且在main( )中结束。 每一个说明,每一个语句都必须以分号结尾。(只有一个分号的语句叫空语句)但预处理命令,函数头和花括号“”之后不能加分号。 C 语言的注释符是以“ /* ”开头并以“ */ ”结尾的串。,1.4.2 C函数的结构,int sum(int a,int b) int s; s=a+b; return (s); ,函数类型 函数名(形参说明) 数据说明部分; 语句部分; ,1.5 运行一个C程序,1.5.1 C程序运行的一般步骤 1源程序编辑 2程序编译 3链接程序 4程序运行 大部分C语言系统都提供一个独立的集成开发环境,它可将上述四步连贯在一个程序之中。,

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > PPT模板库 > PPT素材/模板

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号