精华内容
下载资源
问答
  • C语言课程设计心得

    2020-06-08 18:11:20
    C语言获取系统时间函数 typedef struct timeInfo{ int year; int mouth; int day; int hour; int min; int sec; }TIME; TIME * getTime() { TIME * nowtime = (TIME *)malloc(sizeof(TIME)); time_t timep...

    C语言获取系统时间函数

    typedef struct timeInfo{
    	int year;
    	int mouth;
    	int day;
    	int hour;
    	int min;
    	int sec;
    }TIME;
    
    
    TIME * getTime()
    {
    	TIME * nowtime = (TIME *)malloc(sizeof(TIME));
    	time_t timep;
    	struct tm * p;
    	memset(nowtime, 0, sizeof(TIME));	
    	time(&timep);
    	p = gmtime(&timep);
    	nowtime->year = p->tm_year+1900;//年
    	nowtime->mouth = p->tm_mon+1;//月
    	nowtime->day = p->tm_mday;//日
    	nowtime->hour = p->tm_hour+8;//时
    	nowtime->min = p->tm_min;//分
    	nowtime->sec = p->tm_sec;//秒
    	return nowtime;
    }
    
    展开全文
  • c语言课程设计心得体会 在这为期半个月的时间内通过我们小组各成员之间的相互讨论和合作我们完成了学生信息管理系统的程序设计更值得高兴的是我们的程序得到了大家的喜爱在每次的简报中都得到了较好的成绩 虽然在上...
  • 第一篇c语言课程设计心得体会 课程设计是培养学生综合运用所学知识,发现,提出,分析和解决实际问题,锻炼实践 能力的重要环节,是对学生实际工作能力的具体训练和考察过程.随着科学技术发展的日新日异 单片机已经成为...
  • 提供专业的 word 版文档优质的服务希望对您有帮助 / 双击去除 c 语言课程设计心得体会 通过这次 c 语言的课程设计我明白了很多也知道了很 多更收获了很多在课程设计的过程中出现过困难三周 的课程设计已经结束了...
  • C语言课程设计

    2018-04-19 11:09:48
    C语言课程设计PPT,里边包括框图,体会心得,所用的函数
  • C语言课程设计报告_我的心得体会C语言课程设计报告_我的心得体会
  • C语言课程设计.zip

    2019-07-10 09:12:33
    大学生C语言课程设计——成绩管理系统,包含设计报告,以及设计的总结心得。对C语言课程设计有着很好的参考依据。
  • C 语言程序课程设计 心得体会 学习 c 语言不能停留在学习它的语法规则而是利用学到的知 识编写 c 语言程序解决实际问题那么现在就来看看以下两 篇关于 C 语言程序课程设计心得体会的范文 ! C 语言程序课程设计心得...
  • C语言课程设计-职工信息管理系统程序设计C语言课程设计报告设计题目:职工信息管理系统程序设计课程设计评语2目 录31.课程论文题目42.程序设计思路43.功能模块图54.数据结构设计55.算法设计66.程序代码137....

    C语言课程设计-职工信息管理系统程序设计

    C语言课程设计报告

    设计题目:职工信息管理系统程序设计

    课程设计评语2

    目 录3

    1.课程论文题目4

    2.程序设计思路4

    3.功能模块图5

    4.数据结构设计5

    5.算法设计6

    6.程序代码13

    7.程序运行结果22

    8.编程中遇到的困难及解决方法25

    9.总结心得及良好建议26

    10.致谢26

    课程论文题目

    职工信息管理系统程序设计

    题目要求

    职工信息包括职工号、姓名、性别、年龄、学历、工资、住址、电话等(职工号不重复)。试设计一职工信息管理系统,使之能提供以下功能:

    系统以菜单的方式工作。

    职工信息录入功能 (职工信息用文件保存)。

    职工浏览功能。

    职工信息查询功能,查询方式可按学历查询或者工号查询。

    职工信息的删除、修改功能(可选项)。

    2.程序设计思路

    1、设计思路

    (1)根据题目要求,应该把职工工资信息用结构体形式输入,在定义一个全局变量和文件指针进行整个程序的运行,然后把职工工资信息送到文件中,所以应该提供一个结构体和文件的输入输出等操作;

    (2)在程序中需实现职工工资浏览、查询、统计等功能的操作,所以需要建立相应的功能模块来实现;

    (3)另外还需要提供键盘式选择菜单实现功能,在运行时达到所要的目的。

    3.功能模块图

    5.算法设计

    1.主函数提供输入、处理和输出部分的函数调用,各功能模块采用菜单方式选择。

    N

    Y

    2浏览模块

    【分析】

    该模块的功能是浏览职工的全部信息

    3排序模块

    N

    Y

    12

    1

    2

    4查询模块

    【分析】

    该模块的功能是根据输入的职工按照工号和学历查找对应的记录,找到以后,可进行继续查找或修改信息的操作。流程图如下:

    5修改模块

    【分析】

    该模块的功能是显示所有职工的信息,考虑到记录较多,建议采用分屏显示。显示完所有记录后,输入要修改的职工的工号,根据工号查到职工的记录,并提示用户修改该记录的哪部分信息,根据用户做的选择修改相应信息。流程图如下:

    Y

    6.程序代码

    #include

    #define N 50

    struct worker

    {

    char id[50];

    char name[20];

    char sex[10];

    char age[10];

    char edu[20];

    char salary[10];

    char address[20];

    char tel[20];

    }worker[N];

    void save(int n) //保存函数,保存n个记录

    { FILE *fp;

    int i;

    if((fp=fopen("worker.txt","wb"))==NULL) //以只写方式为输出打开一个二进制文件

    { printf("\nCannot open file\n");

    }

    for(i=0;i

    if(fwrite(&worker[i],sizeof(struct worker),1,fp)!=1)

    printf("file write error\n");

    fclose(fp);

    }

    int load() //加载函数

    { FILE *fp;

    int i;

    if((fp=fopen("worker.txt","rb"))==NULL)

    {printf("\nCannot open file\n");

    return NULL;

    }

    for(i=0;!feof(fp);i++)

    fread(&worker[i],sizeof(struct worker),1,fp);

    fclose(fp);

    return(i-1);

    }

    void no_input(int i,int n) //工号输入函数,i表示第i个职工的信息,n表示比较到第n个职工

    { int j,k,w1;

    do

    {w1=0;

    printf("工号:");

    scanf("%s",worker[i].id);

    for(j=0;worker[i].id[j]!='\0';j++)

    if(w

    展开全文
  • 关于C语言程序课程设计心得体会范文精选4篇 第 PAGE \* Arabic 1 页 关于C语言程序课程设计心得体会范文精选4篇 C语言程序课程设计心得体会1 学习C语言已经半年对C也算得上半个入门者期间也写过一些自娱自乐的代码...
  • C语言课程设计报告

    2013-06-02 11:48:06
    C语言课程设计报告,包含详细设计,内容设计,代码及运行结果,心得体会等
  • 课程设计报告 班 级 通信工程一班 姓名 学号 xxx 实验项目名称 简易计算器 实验室(中心) 信息科学与工程学院信息技术实验室 指 导 教 师 xxx 实验完成时间 2012 年 6 月 19 日 C语言课程设计-简易计算器 目录 一:...
  • 大一的辛苦成果,C语言课程设计报告(含源程序,原理分析,截图,心得体会等),多种组合排序系统(字母,数字,字符串),在VC++下或c-free下编译通过,还可用Dev-c等
  • C语言课程设计学生成绩管理系统,包含详细设计,代码,运行结果及截图,参考文献,心得体会,及工具介绍
  • C语言课程设计 学 部 : 机械与电子信息学部 专 业 地理信息科学 班 级 21001301 学 号 2100130135 姓 名 黄品华 指导老师 刘 艳 2014 年 6 月 文档资料的统一要求 1 文档中的正文字体用五号宋体 2 C++源文件要求以...
  • 本科生课程论文封面 课 程 名 称 C语言课程设计 教 师 姓 名 本科生姓名 本科生学号 本科生专业 072114 机械 所 在 院系 机电学院 类别: 日期: 2012年6月25 日 1 目录 课程论文题目 程序设计思路 功能模块图 数据...
  • c语言课程设计学生成绩管理系统可自行修改 学生成绩管理系统课程设计 报 告 目 录 一系统软件环境(3) 二课程设计题目(3) 三课程设计的基本要求(3) 四数据结构设计描述(4) 五各变量的定义和作用(4) 六系统各函数的...
  • C语言课程设计学生成绩管理系统 个人心得体会 这一周以来的课程设计不仅让我明白了C语言的确是一门很有 用的但是又是不容易的一门课程起初刚开始做课程设计时以为 这个课程设计不会有多难只不过是把多个函数组合起来...
  • C语言课程设计学生成绩管理系统 个人心得体会 这一周以来的课程设计不仅让我明白了C语言的确是一门很有用的但是又是不容易的一门课程起初刚开始做课程设计时以为这个课程设计不会有多难只不过是把多个函数组合起来就...
  • C语言课程设计---俄罗斯方块,下载后改名字直接使用,说明书设计心得全有
  • 评分为优秀的课程设计! 设计内容: [问题描述] 每个航班记录包括八项,分别是:航班号、起点站、终点站、航班期、起飞时间、到达时间、机型以及票价。设计该航班信息系统,实现飞机航班信息的插入、删除、查询与...
  • 实用标准文案 C 语言程序设计心得体会 在这为期半个月的时间内 通过我们小组各成员之间的相互讨论和合作 我 们完成了学生信息管理系统的程序设计 更值得高兴的是我们的程序得到了大家 的喜爱在每次的简报中都得到了...
  • 编制一个能演示执行集合的并交差的程序,集合的元素限定为小写字母集
  • 辛苦结晶,C语言课程设计报告(含源程序,流程图,截图,心得体会等),动态欢迎界面和学生成绩管理系统,在tc下或c-free下编译通过,还可用win-tc..
  • C 语言课程设计报告设计名称 C 语言课程设计专业班级姓 名学 号指导教师实习时间成 绩目 录一、设计目的2二、设计内容3三、详细设计说明4四、软件使用说明6五、设计总结 (课程设计心得与体会)81 9六、附录 :参考...

    C 语言课程设计报告

    设计名称 C 语言课程设计

    专业班级

    姓 名

    学 号

    指导教师

    实习时间

    成 绩

    目 录

    一、设计目的2

    二、设计内容3

    三、详细设计说明4

    四、软件使用说明6

    五、设计总结 (课程设计心得与体会)8

    1 9

    六、附录 :参考文献

    七、附录2:部分程序清单 (带有较详细的注释)10

    八、教师评语 13

    1

    一、设计目的

    通过课程设计的实践环节的教学,可以加深学生对课堂所学

    基础知识的掌握与理解,提高学生对所学内容的综合运用能力;

    同时也可以通过查询相关资料,培养学生自学能力、接受新知识

    的能力,提高学习兴趣;增强学生程序设计能力,掌握编程技巧,

    并可培养学生实际上机调试程序的能力。“理论与实践”相结合,

    使学生得到很好的锻炼,为以后学习、工作打下坚实的基础。每

    个学生需要独立完成教师安排的设计题目或由学生自拟实际的

    设计题目,但自拟自拟题目须经指导教师批准方可生效。

    2

    二、设计内容

    1

    1、 开发一款 “数独”小游戏 (限最多 人完成)

    规则:将数字1-9放置在每个小格里,使得每一行、没一列、每一

    个3*3的方框里都没有重复的数字即可。

    要求:

    (1)、字符界面完成即可 (图形界面更好,有加分)

    (2)、可以没有表格线

    (3)、原有的36个数字及位置随机产生,原有数字越多,游戏

    越简单。可以由用户输入原有数字的个数,以控制游戏难度;

    (4)、其它空格处的数字由玩家从键盘输入,当输入的某个数字

    违背了规则,则游戏以失败结束,显示 “Failure!“;当所有空格

    处数字均已经填上,并且没有违背规则,则游戏以成功结束,显示

    “Success!”。

    8 2 5 6

    3 8 7 5

    1 4 8

    9 1 7

    1 5 3 7 2 8 4 9

    7 8 5

    5 7 2

    4 8 7 1

    5 7

    8 2

    3

    三、详细设计说明

    1.数独小游戏说明

    9×9 , 3×3 , “ ”:

    数独游戏在 的方格内进行分为 的小方格被称为 区 区

    , 1 9 ,

    数独游戏的目的是根据下列规则用 至 之间的数字填满空格一个

    格子只能填入一个数字。每个数字在每一行只能出现一次。每个数字

    在每一列只能出现一次。每个数字在每一区只能出现一次

    1>产生原始数字:由系统产生若干数字(1~81),作为游戏的原始数字

    供玩家进行数独游戏

    2>退出系统 用户填完数独系统判断正误然后退出系统: , , .

    4

    2.数独游戏流程图

    展开全文
  • 通过课程设计,一方面是为了检查我们一个学期来我们学习的成果,另一方面也是为了让我们进一步的掌握和运用它,同时也让我们认清自己的不足之处和薄弱环节,加以弥补和加强。 3. 通过对c语言万年历的设计进一步的...
  • 第一部分:课程设计名称、目的、要求... 第二部分:程序总体设计思路........... 第三部分:程序功能划分、图示及流程图. 第四部分:程序设计数据、运行结果..... 第五部分:程序的优缺点............... 第六部分:心得...
  • 1课程设计的题目 2课程设计的目的 (设计要解决的问题) 3概要设计 (函数划分,总体设计) 4详细设计 (流程图,程序) 5调试结果 6总结 7心得体会 1 课程设计的题目: 学生成绩管理系统 2 设计的目的:...

空空如也

空空如也

1 2 3 4 5 ... 9
收藏数 174
精华内容 69
关键字:

c语言课程设计心得

c语言 订阅