- 博客(8)
- 资源 (1)
- 收藏
- 关注
转载 关于srand()函数与rand()函数的问题
C语言中的随机数问题rand(产生随机数)表头文件: #include 定义函数 :int rand(void) 函数说明 :因为rand的内部实现是用线性同余法做的,他不是真的随机数,只不过是因为其周期特别长,所以有一定的范围里可看成是随机的,rand()会返回一随机数值,范围在0至RAND_MAX 间。在调用此函数产生随机数前,必须先利用srand()设好随机数
2017-04-23 09:52:46 219
转载 如何编写单元测试代码
如何编写单元测试代码 本文通过介绍简单测试代码的编写来进一步阐述单元测试的基本原理和方法,下面用最容易理解和测试的加法函数来介绍测试代码的编写,函数代码如下:int add(int a,int b){ return a + b;}void test_add(){ //设定输入 int a = 1; int b = 1; //执行被测程序 in
2017-04-21 10:15:48 2031
原创 模拟ATM取款机
模拟ATM取款机问题描述:采用结构化程序设计思想实现模拟ATM(自动柜员机)。 功能包括:1、模拟ATM(自动柜员机)主界面;2、模拟ATM(自动柜员机)的查询功能;3、模拟ATM(自动柜员机)存款功能;4、模拟ATM(自动柜员机)取款功能;5、退出功能模块五(即:返回主界面return)。设计思路: 本次模拟ATM取款机的开发使用C语言进行开发,采用全局
2017-04-16 14:35:55 4163 1
原创 24点游戏设计
24点游戏设计问题描述:在数字1-13中随机生成4个数字,运用加减乘除四则使4个数字的运行结果为24,每个数字仅能使用一次。算法设计:实现24点运算有如下两种算法。 算法一穷举法。所谓穷举法就是列出4个数字加减乘除的各种可能性。我们可以将表达式分成以下几种:首先我们将4个数设为a,b,c,d,,将其排序列出四个数的所有排序序列组合(共有A44=24种组合)。再进行符号的排列
2017-04-11 16:27:30 2194
原创 英文单词词频统计
英文单词词频统计问题描述:做一个词频统计程序,该程序具有以下功能 (1)可导入任意英文文本文件 (2)统计该英文文件中单词数和各单词出现的频率(次数),并能将单词按字典顺序输出。 (3)将单词及频率写入文件。本次英文单词的词频统计程序的设计过程中,使用了文件的相关操作(文件的读与写),在文件中录入数据,程序以一个字符串为一个单位读取单词,
2017-04-02 11:09:23 6766 1
原创 三天打渔,两天晒网小算法
问题描述: 中国有句俗语叫“三天打鱼两天晒网”。某人从2010年1月1日起开始“三天打鱼两天晒网”,问这个人在以后的某一天中是“打鱼”还是“晒网”。用C或C++语言实现程序解决问题。源代码://文件名:fishing or relaxing.cpp //作者:Vector_山水之间 //学号:1508010333 //版本:2017.3.1 //完成日期
2017-04-02 11:05:48 462
原创 浅谈学生管理系统
浅谈学生管理系统 ---------基于文件操作的学生管理系统 学生管理系统对于软工的同学们来说,并不陌生。我做学生管理系统也有四五个了,但是每次做管理系统都有各种各样的不足
2017-04-02 11:03:14 1037
原创 C语言的编码规范
个人编码模板 —c/c++语言编程模板代码总体原则:清晰第一 清晰性是易于维护,易于重构的程序必须具备的特征。简洁为美 简洁就是易于理解并且易于实现,废弃的代码及时清除,重复的代码应该尽可能提炼成函数。选择合适的风格,与代码原有的风格保持一致 如果重构/修改其他风格 的代码时,比较明智的做法是根据现
2017-04-02 10:58:43 1298
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人