cboy 的 站内主页
2006
09-28
09-28
/*********************************** SGTSMS.C SOURCE LIST* 教师工资管理系统v2.0 modify_ID05-110.源程序清单* 开发人:殷圣鸽 编译系统TURBOC2.0* Copyright (c) 2004-10-4 -2004-11-17* SGPRO 与{ SGMOUSE.H 圣鸽鼠标函数库....
Read More >
2006
09-27
09-27
本课主题: 文件概念,顺序文件
教学目的: 掌握文件基本概念,顺序文件的概念。
教学重点: 文件基本概念
教学难点: 逻辑结构与物理结构的关系。
授课内容:
一、表与文件
和表类似,文件是大量记录的集合。习惯上称存储在主存储器(内存储器)中的记录集合为表,称存储在二级存储器(外存储器)中的记录集合为文件。
二、文件基本概念
文件:是由大量性质相同的记录组成的集合。
文件按....
Read More >
2006
09-27
09-27
本课主题: 哈希表(一)
教学目的: 掌握哈希表的概念作用及意义,哈希表的构造方法
教学重点: 哈希表的构造方法
教学难点: 哈希表的构造方法
授课内容:
一、哈希表的概念及作用
一般的线性表,树中,记录在结构中的相对位置是随机的,即和记录的关键字之间不存在确定的关系,因此,在结构中查找记录时需进行一系列和关键字的比较。这一类查找方法建立在“比较“的基础上,查找的效率依赖于查找过程....
Read More >
2006
09-27
09-27
前几天,在这个网站上看到一篇关于免费软件使用期问题的文章.现在,大部分软件都用系统的时间来作为标准.比如说:有一个QQ留言器是个免费的软件,使用期时30天,把系统的日期一改,使用时间随便.我想干脆创建一个文件来存储它的使用信息得了.不过细心的人还是会发现它,这时我们可以在这个文件中加入一些无关紧要的信息,比如介绍这个软件的呀!介绍制作人的呀!只要人家不仔细的找看不出来就行了.
#include&....
Read More >
2006
09-27
09-27
分割文件程序 VIEW
2006
09-27
09-27
递归确实是一种很了不起的方法,但是我感觉实在是太难掌握了,递归法可以用栈转换成为非递归法,但是递归法可以使程序简单,用递归法解决的n皇后问题,还有汉诺塔问题,迷宫问题。。。。。。 商人渡河问题是这样的:有三个商人,三个强盗,和一条船(船每次只可以载小于等于两个人)他们同在河的一边,想渡过河去,但是必须保证在河的任....
Read More >
2006
09-27
09-27
文件加密一例 VIEW
给文件加密的技术很多,其中又分为不同等级,以适合不同场合的需要.这里给出最简单的文件加密技术,即采用文件逐字节与密码异或方式对文件进行加密,当解密时,只需再运行一遍加密程序即可.
下面是一个实例程序,能对任意一个文件进行加密,密码要求用户输入,限8位以内(当然你可以再更改).程序有很好的容错设计,这是我们应该学习的.
/* Turbo 2.0 pass....
Read More >
2006
09-27
09-27
问题的提出: 实际上所有线程都是用来处理C函数的,而不是C++类成员函数。标准库中提供一个API函数,这个函数以回调函数指针作为线程的执行代码并在单独的线程中调用回调函数。问题是在这样的线程库中不能创建执行对象成员函数的线程;只能使用普通的函数。因此,下列代码是失败的:
// 启动线程库函数的线程 int thr_create (void (*pf)(), void* prm, thre....
Read More >
有一题关于兑换货币的问题————“某人要把手中的一元人民币兑换成零币(5角,2角,1角,5分,2分,1分),问最多有多少种不同的兑换方法。”其结果最多有4562种不同的兑换方法。
常规思路:
(1)A,B,C,D,E,F六个变量分别表示这六种零币的数目。对各个变量初值从0开始,步长为1分别递增到1元,即依次增到2,5,10,20,50,100,若满足50A+20B+10C+5D+2E+F=10....
Read More >
这个程序自己写的有些局限,可惜只能对0~9的四则运算起作用,我正在对它进行改进,希望各位能提出好的意见,谢谢!!#include<stdio.h>#include<math.h>#include<stdlib.h>#include<ctype.h>#define maxism 15typedef struct stack{char stack[max....
Read More >
2006
09-27
09-27
#include "stdio.h"#include "stdlib.h"#include "math.h"#include "graphics.h"#define fnx(x) (x0+x*s1)#define fny(y) (y0-y*s1)#define f(x) 0.2*(x)*(x)void setup(void);int x0,y0,maxx,maxy;float s1;main(){....
Read More >
/*========================================================== == 钻迷宫<2.0> 迷宫用二维数组存储; 迷宫随机生成; 前进方向只有四个,就是上下左右; 用栈存储走过的路,碰壁可以返回; TC2.0下编译通过! 作者:yuleol E....
Read More >
/* 编程题程序的功能是: 把20个随机数存入一个数组, 然后输出该数组中的最小值。其中确定最小值的下标的操作在fun函数中实现,请给出该函数的定义。注意: 部分源程序在文件PROG1.C中。请勿改动主函数main和其它函数中的任何内容, 仅在函数fun的花括号中填入你编写的若干语句。*//* 老王注:本题考生可以一字不动,只要按 Ctrl+F9 运行一下,即可得 38 分,费去 m牛n虎之力正确....
Read More >