篇一 :c语言程序设计报告

C语言课程设计报告

题    目: 小学算术运算测试(math.c)

设  计  者:   

专业班级:   

 学    号:

指导教师: 

                                        20## 年 6 月21日

河南理工大学计算机学院

小学算术运算测试(math.c)

目录

1.设计任务书……………………………………………2

1.1 题目与要求……………………………………………2

1.2 问题提出………………………………………………2

1.3本程序涉及的知识点………………………………… 2

2.功能简介…………………………………………………2

2.1算法设计………………………………………………2

2.2部分模块流程图………………………………………3

3. 程序代码设计…………………………………………5

3.1输入函数………………………………………………5

3.2输出函数………………………………………………5

4.试验结果。………………………………………………6

5. C程序设计总结…………………………………………7

参考文献……………………………………………………7

附录:源程序代码…………………………………………8

…… …… 余下全文

篇二 :c语言程序设计报告

说明: ???

课 程 设 计 报 告

课程名称       C语言程序设计         

课题名称      运动会分数统计系统     

专    业     机械设计及其自动化     

班    级          1185班             

学    号       201113090526           

姓    名          谭信                

指导教师          王颖                

…… …… 余下全文

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

 

         

 

 

         20##级《C课程设计》大作业设计报告

                    

           设计题目:餐厅信息管理程序

                            小组参与人员:

姓名:       学号:        专业班级:     分工:

姓名:       学号:        专业班级:     分工:

姓名:       学号:        专业班级:     分工:

…… …… 余下全文

篇四 :c语言程序设计报告

江南大学 物联网工程学院

课程名称:设计题目:班 级:姓 名:指导教师:

课程设计报告 C语言课程设计 学生成绩管理系统 自动化1003班 孙海洋 学 号: 赵芝璞 评 分: 2011 年 11 月 20 日

目录

1、设计题目及要求------------------------------------------------

2、总体设计(程序设计组成框图、流程图)-------------------------

3、详细设计(模块功能说明(如函数功能、入口及出口参数说明,函数调用关系描述等))-------------------------------------

4、调试与测试:调试方法,测试数据,测试结果的分析与讨论,测试过程中遇到的主要问题及采取的解决措施----------

5、源程序清单和执行结果(可附上截屏图片):清单中应有足够的注释--------------------------------------------------------------

一、设计题目及要求:

1、设计题目:

学生成绩信息包括:学号,姓名,三门课程成绩(数学、英语和计算机)等。

主要功能:

(1) 计算各个学生的总分及平均分,并按平均分排出名次。

(2) 统计全班学生平均分成绩,输出60分以下、60~79、80~89、90分以上各分数人数

(3) 能按学号、姓名查询学生成绩,并能输出学生的成绩单

(4) 输出不及格科目及学生名单

(5) 选做:在屏幕打印优等生名单(学号,三门课程成绩,平均成绩,名次),优等生必须满足下列条件:

1)平均成绩大于90分;或平均分大于85分且至少有一门功课为100分;或者平均分大于85分且至少两门课程成绩为95分以上;

…… …… 余下全文

篇五 :C语言程序设计报告

   C语言程序设计报告

                             

计算机工程学院网络工程   魏振豪  张平

前言(略)

目录(略)

1 . 设计题目,要求

1.1    题目:《一元多项式简单的计算器》

1.2    要求:①限最多两人完成 ; ②要体现一元多项式简单计算器的基本功能; ③为方便课可选择使用链表。

2. 需求分析和概述

   2.1    在日常学习生活中经常有遇到计算两个或者若干个一元多项式的算,

       当一元多项式项数比较多的时候计算就相当麻烦,我们就会想到运用计算器的方法,而常规的计算器无此操作无法实现算法,所以需要一个程序来处理此类问题,争取实现推广,从而使此类问题变得简单,提高运算的效率和质量,减少不必要的繁琐的计算步骤。

3. 系统概要设计

   3.1 系统的主要功能

       系统的主要功能是实现一元多项式简单的计算,可在系统中输入并生成多项式,计算之后输出结果并显示。

   3.2 系统的总体结构

圆角矩形: 一元多项式的简单计算                         

…… …… 余下全文

篇六 :C语言程序设计报告

C程序设计报告

矩阵运算

学院:地质与环境学院

专业:资源勘查工程0901

姓名:王甲

学号:0909030119

目录

1.设计任务书

1.1题目

1.2设计要求

1.3程序涉及的知识点

2.功能设计

2.1算法设计

2.2部分模块流程图

3.程序代码设计

3.1源代码

3.2运行结果

4.运行结果

5.程序设计总结

6.致谢

7.参考文献

1设计任务书

1.1 题目

矩阵运算

1.2 设计要求

此程序为矩阵运算的相关程序,用来计算包括两矩阵的加、减、乘运算,求矩阵的转置矩阵、最大值元素、最小值元素及对角线元素之和等运算。

1.2 本系统涉及的知识点

此程序涉及了老师讲授的多个知识点,包括:forifprintfscanf 等语句,顺序、选择、循环等结构                                                                                                                    

…… …… 余下全文

篇七 :C语言程序设计报告

C语言程序设计

课程设计

实习报告

班    级:        储运0702         

学    生:            

 指导教师:    康老师    陈老师      

完成日期:    20##年12月27日     

系统题目:教学管理系统

二 摘要

第一部分:分析设计与说明

第一步:分别建立两个数据文件

1.     文件1用于存放学生成绩

2.     文件2用于存放课程学分

第二步:程序设计思想

1、   定义两个结构体数组用于存放文件1和文件2的内容;

2 、  编写第一个函数,包含三个函数分别用于求每个学生加权平均分、名次、全班的课程平均差和标准差;

3、   编写第二个函数,用于统计各分数段的人数并输出;

4 、  编写第三个函数,用于打印和输出成绩名次 ;

5、   编写第四个函数,用于打印和输出课程平均差、标准差及各级人数;

6、   编写第五个函数,用于打印和输出成绩条;

7、   编第六个写函数,用于输出不及格学生信息;

…… …… 余下全文

篇八 :c语言程序设计报告

             合肥学院

计算机科学与技术系

课程设计报告

2010~20##学年第二学期

《学生成绩管理系统》的设计与实现

一、内容
1、每一条记录包括一个学生的学号、姓名、3门成绩、平均成绩。
2、输入功能:可以一次完成无数条记录的输入。
3、显示功能:完成全部学生记录的显示。
4、查找功能:完成按姓名查找学生记录,并显示。
5、排序功能:按学生平均成绩进行排序。
6、插入功能:按平均成绩高低插入一条学生记录。
7、保存功能:将学生记录保存在任何自定义的文件中,如保存在:c:\score。
8、读取功能:将保存在文件中的学生记录读取出来。
9、有一个清晰美观界面来调用各个功能
二、任务和要求

运用面向过程的程序设计方法,要求选择动态数组或链表,任务中要对磁盘文件进行读写操作。

本题程序应提供的基本基本管理功能有:

1) 添加:即增加一个人的记录到系统中。个人记录应包含各门课成绩、担任职务,电话号码、邮政编码等。

2) 显示:即在屏幕上显示所有该评定系统中的人员信息,应能分屏显示。

3) 存储:即将通讯录信息保存在一个文件中。

4) 装入:即将文件中的信息读入程序。

5) 查询:可根据姓名查找某人的相关信息,若找到显示其所有相关信息。

6)修改:可修改一个人的除姓名外其它信息。

测试数据

程序应输入不少于10个人员的通讯录信息,应考虑到人员可以同名的情况。

三主要知识点

面向过程程序设计方法;

界面制作,switch的应用;

算法的设计;

动态数组(链表)的应用;

文件的读写。

四、算法流程图

五、程序算法

#include <stdio.h>

#include <ctype.h>

…… …… 余下全文