欢迎来到天天文库
浏览记录
ID:34409447
大小:483.90 KB
页数:3页
时间:2019-03-05
《c程序设计语言_10anew》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、简介C语言是面向过程的、结构化和模块化的语言,适用于解决绝大多数的问题。C程当问题比较复杂、程序的规模比较大时,程序的序编写通常不再是一个人可以完成的任务,多人合作第10章综合编程设计编程成为必须。此时,如何分工,如何组织文件,共同完成所面对的任务成为关键。本章试图对此做简要介绍,以展示综合编程的基本方法和步骤。11-11-Jun-Jun-82内容综合编程的一般步骤1、先按照自定向下,逐步求精将任务进行分解1.综合编程的一般步骤横向代表并行的模块,纵向代表逐步加细2.包含多文件的程序的组织2、根据上面的分解结果给出程序的总体构架,确定CC程a)工程文件程每个模块的任务
2、,每个模块对应一个或几个源程序序序文件,再根据任务决定人员分工,确定开发小设b)include命令设计计组c)内部函数和外部函数3、在实施具体的开发之前,应当选择合适的数据结d)外部变量与静态外部变量构,确定模块之间应当遵循的通信规定。3.综合编程实例4、然后每个小组根据通信规定,确定自己的开发程序,大致步骤同上面整个任务的完成步骤,当落11-11-11-11-Jun-Jun-Jun-Jun-实到最后一层是,需要确定具体的算法,用函数88来实现每个叶子子任务。34包含多文件的程序的组织工程文件在TC中,可以通过构建工程文件的方式来将任务相关的几个源程序有机地联系起来,
3、达到对任务的解多文件的组织涉及很多方面,这里着重讲解决。以下几个方面:CCTC的工程文件构建方法:程程序序通过集成环境中的“project”菜单中的“openproject”设设计¾工程文件:project文件计来打开一个存在的工程文件,或者新建立一个新的¾文件包含:include命令工程文件,并以扩展名“.PRJ”保存为工程文件。然后再通过该菜单项中的add或delete来向工程文件¾内部函数和外部函数增加源文件或删除某个已存在的源文件。¾外部变量与静态外部变量通过集成环境中的“project”菜单来打开所建立的工11-11-11-11-Jun-Jun-Jun-Ju
4、n-程文件。当实施编译连接时,计算机会为每个文件88生成一个obj文件之后自动连接为exe文件。56模糊集合的理论及其应用1工程文件文件包含•含义:文件包含是指一个源文件可以将另一个源文件的全部内容包含进来。•方法:使用文件包含命令#include•格式:CC#include“文件名”或#include<文件名>程程序序说明:设设(1)文件名是MSDOS文件名;称为被包含文件;计计(2)作用是把“文件名”指定的文件包含到包含指令所在的源文件中来。二者的差别是:当只给文件名而省略路径时,查找被包含文件的方式不同。使用双引号:系统先到当前目录查找被包含文件,如果没找到,再
5、到系统指定的“包含文件目录”(由用户在配置环11-11-11-11-境时设置,标准目录)去查找。Jun-Jun-Jun-Jun-88使用尖括号:直接到系统指定的“包含文件目录”(标准目录)去查找。78文件包含文件包含示例:f1.c#includef7_1.cpp#include”f7_1.cpp”intfac(intn)#include#include”f7_2.cpp”{if(n==1)return(1);#includeC#include“f1.c”Cvoidmain()elsereturn(n*fac(n-1)
6、);程#include程序#include“f2.c”序{}设voidmain()设inti,m,n;计#definePI3.14计{scanf("%d",&m);f7_2.cpp#defineMAX100for(i=1;i7、被包含文件合到一起,形成一个文件作为编译程序编译的对象,文件包含的好处:并得到1个目标文件,而不是2个或多个;C(4)一条文件包含命令只能包含一个文件;C(1)有利于大程序的多人共同开发,可以将问题程程分为多个模块,并由多个程序员分别编程,然后利序(5)包含文件可以嵌套:被包含文件中又包含另外序设设用文件包含处理功能,合在一起形成一个整体文计的被包含文件;计件;(6)由于包含文件通常放在文件头部,因此有名称:头文件,起扩展名也采用常用的“h”。(2)有利于共享程序或数据,避免重复劳动。可以将多个模块共用的数据或函数,集中到一个单独的文件中,凡是需要使
7、被包含文件合到一起,形成一个文件作为编译程序编译的对象,文件包含的好处:并得到1个目标文件,而不是2个或多个;C(4)一条文件包含命令只能包含一个文件;C(1)有利于大程序的多人共同开发,可以将问题程程分为多个模块,并由多个程序员分别编程,然后利序(5)包含文件可以嵌套:被包含文件中又包含另外序设设用文件包含处理功能,合在一起形成一个整体文计的被包含文件;计件;(6)由于包含文件通常放在文件头部,因此有名称:头文件,起扩展名也采用常用的“h”。(2)有利于共享程序或数据,避免重复劳动。可以将多个模块共用的数据或函数,集中到一个单独的文件中,凡是需要使
此文档下载收益归作者所有