篇一 :编程实习报告

《编程实习》实习报告

学 号: **.

班 级: **.

学生姓名:**

起始日期: 20**/6/23 .

完成日期: 20**/7/4 .

一、任务要求

功能分析与设计:画出功能流程图和功能结构图

根据功能分析与设计,完成系统的编码和调试

对系统进行功能、可操作性、稳定性测试

编写编程实习报告,并在答辩时上交

二、详细设计

InsertStudent函数

DeleteStudent函数

SortClass函数

ShowClass函数

EditMarks函数

三、编码实现

(编写各函数的程序代码)

插入函数

void InsertStudent(char*** students,int*** marks)

{

int found, i; //定义变量found, i, j, size

char** students1; //姓名数组头指针

int** marks1; //成绩数组头指针

students1 = *students; //使students1指向students

…… …… 余下全文

篇二 :程序设计实习报告

程序设计实习报告

《程序设计实习报告》

学 年:20xx–2014–3

实习课题:学生信息管理系统

班 级:计算机科学与技术1302班

学 号:***

日 期:20xx年7月15日

组 员:**

一.实习目的

1.了解管理系统的开发流程。

2.熟悉对文件和链表的各种基本操作。

3.熟练掌握类、结构体等方面的知识。

4.了解基本命令的使用方法;掌握常用函数、表达式的使用方法,掌握程序控制结构的使用和程序设计,掌握变量的作用范围和自定义函数的使用。

5.熟练掌握常用算法程序、常用统计程序、数据排序方法、简单数据加密和解密程序编写、调试和使用。

6.通过本程序的训练,是学生对文件操作有更深刻的了解,掌握利用单链表存储结构实现对学生管理系统的原理,为进一步开发高质量的信息管理系统打下坚实的基础。

二.实习内容

1.函数switch的使用

Switch用在编程中,如C语言中它经常跟Case一起使用,是一个判断选择代码。其功能就是控制业务流程流转的。使用switch函数,靠输入来判断执行的步骤。

…… …… 余下全文

篇三 :C语言程序设计实习报告

手机通讯录管理系统

一、设计题目的任务和内容

任务:本程序是非数值计算型算法设计,我设计出了通讯录管理系统的基本功能,并设计了简单的界面。本程序主要考察对自定义函数的熟悉程度,本程序主要使用的是数组的相关操作,包括结构体数组的输入、输出、查找、删除等。我设计的这个通讯录系统也初步实现了人员信息的显示、删除、查找、修改、添加等必要的功能。

具体要求

◆  建立通讯录信息,信息包含、姓名、分类(1、办公类2、个人类3、商务类)、电话、电子邮箱等;

◆  将通讯录保存在文件中;

◆  查看功能:可按1、办公类2、个人类3、商务类分类查询,当选中其中一类时,显示出此类所有数据中的姓名和电话号码。

◆  增加功能:能录入新数据。当录入重复姓名和电话号码时,则提示数据录入重复并取消录入;当通讯录中超过15条信息时,存储空间已满,不能录入新数据;录入的新数据能按递增的顺序自动进行条目编号。

◆  修改功能:选中某个人的姓名是,可对此人的相应数据进行修改。

◆  删除功能:选中某个人的姓名是,可对此人的相应数据进行删除并自动调整后续条目编号。

…… …… 余下全文

篇四 :计算机编程实习报告

土木工程20##级

计算机实习任务书

                                  

指导教师    李松  李红               

班    级   土木(XX)班               

姓    名   Mr.su               

…… …… 余下全文

篇五 :算法与编程实习报告

算法与编程实习

实习报告

班级:     

姓名:李明

学号:12345678


第一题

一、题目:

一、题目:统计字母的使用频率

二、目的与要求

1.  目的:

通过编写程序统计字母的使用频率,培养学生综合利用C语言进行程序设计的能力,熟悉字符串的操作方法,加强函数的运用,提高软件系统分析能力和程序文档建立、归纳总结的能力。

2.  基本要求:

1)要求用C语言编程,在Visual C++环境下调试完成;

2)要求按照程序功能分成几个功能模块来实现,各个功能模块分别使用函数来完成;

3)要求应用本课所讲授的程序设计语言知识来解决问题

三、设计方法和基本原理

1.  课题功能描述

本程序的功能,就是要统计英文字母的使用频率。

2.  问题详细描述

为统计英文字母的使用频率,输入一个不包括空格的由英文字母组成的字符串,长度不超过200个字符。统计26个英文字母的使用频率,不区分大小写。最后按使用频率从大到小输出字母(小写字母)和使用频率(出现的次数)。

3.  问题的解决方案

…… …… 余下全文

篇六 :编程实习报告

《编程实习》实习报告

学    号:__________________

班    级:__________________

学生姓名:__________________

起始日期:__________________

完成日期:__________________

一、任务要求

用字符串指针实现学生成绩管理系统

完成函数

void DeleteStudent(char*** students,int*** marks);

void SortClass(char** students,int** marks);

void ShowClass(char** students,int** marks);

void EditMarks(char** students,int** marks);

二、详细设计

void InsertStudent(char*** students,int*** marks);

插入学生姓名

基本想法:

先读取学生姓名,判断指针是否为空,为空则建立内存。不为空则再开拓新的内存空间,将读取的学生与名单进行一一对照。若有相同的,则显示已存在该学生,若没有相同的,则开拓内存给新到的学生,并对名单进行排序,最后释放内存。

…… …… 余下全文

篇七 :算法与编程实习报告

算法与编程实习报告

第一题:统计字母的使用频率

一、题目:统计字母的使用频率

目的与要求

1.目的:

通过编写程序统计字母的使用频率,培养学生综合利用C语言进行程序设计的能力,熟悉字符串的操作方法,加强函数的运用,提高软件系统分析能力和程序文档建立、归纳总结的能力。

2.基本要求:

  1)要求用C语言编程,在Visual C++环境下调试完成;

  2)要求按照程序功能分成几个功能模块来实现,各个功能模块分别使用函数来完成;

  3)要求应用本课所讲授的程序设计语言知识来解决问题

设计方法和基本原理

1.课题功能描述:本程序的功能,就是要统计英文字母的使用频率。

2.问题详细描述

   为统计英文字母的使用频率,输入一个不包括空格的由英文字母组成的字符串,长度不超过200个字符。统计26个英文字母的使用频率,不区分大小写。最后按使用频率从大到小输出字母(小写字母)和使用频率(出现的次数)。

3.问题的解决方案

    按照程序要求,本程序应采用模块化设计方法,设计几个功能模块。例如(仅供参考):

…… …… 余下全文

篇八 :杭州电子科技大学编程实习报告

        

《编程实习》报告

      

学院:________________ 

专业:________________

学号:________________

姓名:________________

                         

一、功能分析

1.1 需求概述: 要求设计并实现一个通讯录管理工具软件,管理用户通信联系人的名片信息。名片包含的主要信息有:姓名、职务、单位、固定电话、手机、E-Mail、QQ、MSN、备注等。

1.2 功能需求: 要求设计并实现一个通讯录管理工具软件,管理用户通信联系人的名片信息。名片包含的主要信息有:姓名、职务、单位、固定电话、手机、E-Mail、QQ、MSN、备注等。要求该软件:

…… …… 余下全文