C及C++程序设计 教学课件 ppt 作者 张富 第一章

上传人:E**** 文档编号:89345447 上传时间:2019-05-23 格式:PPT 页数:23 大小:920KB
返回 下载 相关 举报
C及C++程序设计 教学课件 ppt 作者  张富 第一章_第1页
第1页 / 共23页
C及C++程序设计 教学课件 ppt 作者  张富 第一章_第2页
第2页 / 共23页
C及C++程序设计 教学课件 ppt 作者  张富 第一章_第3页
第3页 / 共23页
C及C++程序设计 教学课件 ppt 作者  张富 第一章_第4页
第4页 / 共23页
C及C++程序设计 教学课件 ppt 作者  张富 第一章_第5页
第5页 / 共23页
点击查看更多>>
资源描述

《C及C++程序设计 教学课件 ppt 作者 张富 第一章》由会员分享,可在线阅读,更多相关《C及C++程序设计 教学课件 ppt 作者 张富 第一章(23页珍藏版)》请在金锄头文库上搜索。

1、第一篇,C语言基础,第一章 对C语言的初步认识,1.1 C语言源程序 1.2 源程序的编译和C+语言的集成开发环境 1.3 函数的初步概念 1.4 几个基本程序语句的小结 1.5 简单的数据输入与输出,1.1 C语言源程序 1.1.1 什么是源程序 源程序就是用某种程序设计语言编写的程序,它表达了程序设计人员解决某问题的具体方法。,1.1.2 C语言源程序的基本结构 最简单C语言程序有如下的形式: main() ,例1.1.1 现在为上面的程序(主函数)添加上具体的功能。 /* This is a C program */ #include main() int a,b,c; a=1; b=2

2、; c=a+b; ,程序的第一行是: #include 它是一个系统预处理命令,其作用是,告诉编译器,在编译时需要文件stdio.h。这个文件含有程序为进行正确I/O(输入输出)操作所需要的库函数,称为包含文件。C+提供大量的这类文件,它们需要写在程序的头部,因此又称为头文件(header file),它们都是以h为扩展名的文件。,1.2 源程序的编译和C+语言的集成开发环境 1.2.1 C语言源程序的编译 图1.1说明了C+程序的编译和连接两个过程。,图1.1 源程序的编译过程,C+含有两套编译系统:C编译系统和C+编译系统。使得用户既可以按C语言编写源程序并进行编译,也可以按C+编写源程序

3、并进行相应的编译。,1.2.2 C程序的开发过程 开发一个C语言程序设计,要经过以下4个阶段: (1) 编辑C语言源程序文件; (2) 编译源程序; (3) 程序连接; (4) 程序运行。 1.2.3 C+语言的集成开发环境,1.3 函数的初步概念 1.3.1 C函数 语言程序是建立在模块的基础上的,而基本的模块就是函数。因此,一个程序是由一个或多个函数组成的。,1.3.2 函数的参数 在前面的程序例子中,函数名后面的圆括号内是空着的。其实圆括号内是用来写函数的参数的。函数参数的作用是在调用函数(也称主函数)和被调用函数之间进行数据传递的。 函数的参数分为形式参数(简称形参)和实际参数(简称实

4、参)。,1.3.3 函数的返回值 一个函数不仅能通过调用另一个函数将一些数据传递给被调用的函数,被调用函数还能将一些数据返回给调用它的函数。,1.4 几个基本程序语句的小结 1.4.1 注释语句 注释语句用于为程序加注解或说明,对程序的执行没有什么影响。 1.4.2 赋值语句 赋值语句是程序设计中最简单的,但也是使用频率最高的一种语句。 1.4.3 变量说明语句 在前面的程序例子中已经看到,程序中的变量在使用前必须说明(定义),说明变量的名字和数据类型。,1.5 简单的数据输入与输出 1.5.1 printf()函数 printf()称为格式输出函数,它的功能是将一些数据按一定的格式输出到标准

5、设备上。函数的说明在头文件stdio.h中。此函数的参数有两种,即格式控制字符串和输出列表。因此,函数printf()的一般格式为: printf(格式控制, 输出列表);,下面是几点说明: 格式说明中所说明的数据个数、数据类型与顺序,必须与输出列表中数据的个数、类型和顺序相一致。 在输出时,如果指定域宽大于数据所需的最小宽度,则用空格来填充。,1.5.2 scanf()函数 scanf()称为格式输入函数,它的作用是从标准输入设备上按照给定格式接收数据。函数的说明在头文件stdio.h中。scanf()函数的一般格式为: scanf(格式控制,输入地址列表); scanf()函数格式控制中所

6、使用的格式字符和附加字符,分别示于表1.5.3和1.5.4。,表1.5.3,表1.5.4,几点说明: scanf()函数中,第二部分参数是变量地址,因此在变量名前一定要有字符“&”。 当在格式控制中指定域宽时,函数便自动截取数据 。 如果在格式控制中含有说明格式字符以外的其它字符,在输入数据时应输入与这些字符相同的字符。,1.5.3 putchar()函数 putchanr()函数是一标准库函数,函数的说明在头文件stdio.h中,因此在程序的头部要使用预处理命令#include将头文件包含到用户程序中。 putchar()函数的一般形式为: putchar(ch);,1.5.4 getchar()函数 getchar()函数也是一标准库函数,函数的说明也在头文件stdio.h中,因此在程序的头部也要使用预处理命令#include将头文件包含到用户程序中。 getchar()函数的一般形式为: getchar();,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

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