博文

图书管理程序(2)(2006-01-03 11:14:00)

摘要:#include<stdio.h>
#include<string.h>
#include<conio.h>
#include<stdlib.h>
#include<ctype.h>
#define STACK_INIT_SIZE 10
#define OK 1
#define TRUE 1
#define FALSE  0
#define ERROR 0
struct student           /*定义学生类型,用于存放借出的书籍*/
{
int carnum;
char lendbook[10];
}student[1000];
struct employ            /*定义职工类型*/
{
int employnum;
char employname[15];
int employage;
char employsex[2];
char employleve[10];
long int employtage;
}employ[50];
struct book              /*定义书的类型*/
{
int booknum;
char bookname[10];
char bookcreat[10];
int turefalse;           /*用于借书和还书模块判断一本书是否借出的条件*/
}book[1000];
struct car        &n......

阅读全文(1871) | 评论:2

C语言问题资料大全 转贴(2006-01-03 09:46:00)

摘要:1 【 C 语言吧 · 问题资料大全 】 
 注意:
1.这里会尽量搜集所有问题,定时更新,有问题请先查阅这里.
2.为方便查阅,请不要在此问问题,此类贴将被删除,不另通知.
3.希望这里成为大家学习 C 的好帮手. 2 ■■■■■■■____本吧相关____■■■■■■■ 
★本吧推荐的几个C编译器:http://post.baidu.com/f?kz=2769360
◆本吧代码格式编辑器:http://post.baidu.com/f?kz=9364381
◆本吧代码中显示?:http://post.baidu.com/f?kz=5054984
4 ■■■■■■■____学习资料____■■■■■■■ 
◆搜索答案与提问的秘诀:http://post.baidu.com/f?kz=6602487
◆C 语言学习看什么书:http://post.baidu.com/f?kz=5728013
◆如何学好c语言:http://post.baidu.com/f?kz=8642778 
◆学 C 容易出错的地方: http://post.baidu.com/f?kz=4275539 
◆C程序易犯错误:http://post.baidu.com/f?kz=12428951
◆几种排序算法:http://post.baidu.com/f?kz=5633380
◆几个经典字符串Hash函数:http://post.baidu.com/f?kz=5662514 
◆100,000素数表:http://post.baidu.com/f?kz=5663116
◆C99 的语言新特性:http://post.baidu.com/f?kz=4784366
◆深入理解C语言指针的奥秘:http://post.baidu.com/f?kz=5932198
◆ISO-c99标准英文全文(pdf格式):http://www.nirvani.net/docs/
◆C 的文件操作:http://post.baidu.com/f?kz=5877273
◆字符......

阅读全文(1866) | 评论:0

图书管理系统程序(1)(2005-12-20 21:54:00)

摘要:/*13. book.c源程序*/
#include
#include
#include
#include
#include
#include
#define LEFT 0x4b00  /*左*/
#define RIGHT 0x4d00 /*右*/
#define DOWN 0x5000 /*下*/
#define UP 0x4800 /*上*/
#define SPACE 0x3920 /*空格*/
#define ESC 0x011b /* ESC键*/
#define ENTER 0x1c0d /*回车键*/
#define Backspace 0xe08 /*擦除键*/
#define ALT_B 12288 /*组合键ALT_B */
#define ALT_M 12800/*组合键ALT_M */
#define ALT_H 8960/*组合键ALT_H */
int key;/*按键变量*/
int textx,texty;/*光标坐标,x行,y列*/
struct menustruct/*菜单用的结构体*/
{
   char name[10];/*主菜单名*/
   char str[10][20];/*选项*/
   int n;/*选项数*/
}ml[3];/*使用了3个,可根据需要增删*/
typedef struct BookList/*书的结构体*/
{
   char num[20];/*图书编号*/
   char name[20];/*书名*/
   int price;/*书的价格*/
   char person[20];/*借阅人*/
   int yes;/*判断书是否存在或者已经借出,1存在,0借出*/
   struct BookList *next;
}Book;
typedef struct MemberLis......

阅读全文(3253) | 评论:5

礼花(2005-12-20 21:52:00)

摘要:#include "Conio.h"
#include "graphics.h"
#include "stdio.h"
#include "stdlib.h"
#include "bios.h"
#include "math.h" struct cir   /*存放礼花的位置*/
{
   int x;
   int y;
}place; void initgr(void)     /* BGI初始化 */
{
 int gd=DETECT,gm=0;  
 initgraph(&gd,&gm,"");
} void up()            /*礼花炮上升*/
{ int aimy;
  randomize();
  place.x=random(440)+100;   /*设定礼花的范围*/
  place.y=470;
  aimy=random(300)+60;
  setlinestyle(0,0,1);
  setcolor(WHITE);
  circle(place.x,place.y,3);
  while(place.y!=aimy)       /*礼花的上升过程*/
  {
    setcolor(BLACK);
    circle(place.x,place.y,3);
    place.y--;
    setcolor(WHITE);
    circle(place.x,pl......

阅读全文(2159) | 评论:0