资源简介
这是一个C语言编写的程序,在winTC下调试 用其他的编译程序的话 需要进行少量的修改~!

代码片段和文件信息
#include
#include
#define N 100
struct date
{int year;
int month;
int day;
};
struct product
{char p_name[20];
long int p_num[7];
char size[4];
struct date in_date;
long int max_s;
long int min_s;
long int real_s;
struct product *next;
}pro[N];
menu() /***************??*************/
{
int nw1; /****??p????????w1??????????****/
do
{
puts(“\n\t\t*****************MENU********************\n\n“);
puts(“\t\t\t1.Input product data“);
puts(“\t\t\t2.Search product“);
puts(“\t\t\t3.Insert product data“);
puts(“\t\t\t4.Lend product“);
puts(“\t\t\t5.print product data“);
puts(“\t\t\t6.Exit“);
puts(“\n\n\t\t***************************************\n“);
puts(“\t\t******************************by chengang\n“);
puts(“\t\t********************************2007.07.20\n“);
printf(“Choice your order [1-6]:[ ]\b\b“);
scanf(“%d“&n);
if(n<1||n>6)
{w1=1;getchar();}
else w1=0;
}while(w1==1);
switch(n) /***********????***********/
{case 1:enter();break; /***********??????***********/
case 2:search();break; /***********??????***********/
case 3:insert();break; /***********??????***********/
case 4:lend();break; /***********??????***********/
case 5:print();break; /***********??????***********/
case 6:exit(0); /***********????***********/
}
}
main() /***********???***********/
{puts(“\n\t\t*****************Welcome!******************\n\n“);
puts(“\t\t\tName:chengang“);
puts(“\t\t\tNomber:20051002636“);
puts(“\t\t\tEmail:cg405850595@163.com“);
puts(“\t\t\tTel:15971491241“);
puts(“\n\n\t\t***************************************\n“);
puts(“\t\t******************************by chengang\n“);
puts(“\t\t********************************2007.07.20\n“);
printf(“\nPress any key to ENTER...“);
getch();
menu();
}
/***********??????***********/
enter()
{int in;
printf(“\nHow many products(0-%d)?:“N-1);
scanf(“%d“&n);
printf(“\nEnter data now\n\n“);
for(i=0;i {printf(“Input %dth product data:\n“i+1);
input(i);
}
if(i!=0)save(n);
printf_back();
}
/***********??????***********/
searchmenu()
{int nw2;
do
{
puts(“\n\t\t*****************SEARCH********************\n\n“);
puts(“\t\t\t1.Search by name“);
puts(“\t\t\t2.Search by date“);
puts(“\t\t\t3.Search by name and size“);
puts(“\t\t\t4.Back“);
puts(“\n\n\t\t***************************************\n“);
printf(“Choice your order [1-4]:[ ]\b\b“);
scanf(“%d“&n);
if(n<1||n>4)
{w2=1;getchar();}
else w2=0;
}while(w2==1);
switch(n) /***********????***********/
{case 1:search_by_name();break;
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 7418 2008-09-09 21:05 物质管理系统\1.c
文件 39029 2008-09-09 21:06 物质管理系统\1.exe
目录 0 2008-09-09 21:06 物质管理系统
----------- --------- ---------- ----- ----
46447 3
相关资源
- C++中头文件与源文件的作用详解
- C语言代码高亮html输出工具
- 猜数字游戏 c语言代码
- C语言课程设计
- 数字电位器C语言程序
- CCS FFT c语言算法
- 使用C语言编写的病房管理系统
- 通信过程中的RS编译码程序(c语言)
- 计算机二级C语言上机填空,改错,编
- 用回溯法解决八皇后问题C语言实现
- 简易教务管理系统c语言开发文档
- 操作系统课设 读写者问题 c语言实现
- 小波变换算法 c语言版
- C流程图生成器,用C语言代码 生成C语
- 3des加密算法C语言实现
- 简单的C语言点对点聊天程序
- 单片机c语言源程序(51定时器 八个按
- 个人日常财务管理系统(C语言)
- c语言电子商务系统
- 小甲鱼C语言课件 源代码
- 将图片转换为C语言数组的程序
- C语言实现的一个内存泄漏检测程序
- DES加密算法C语言实现
- LINUX下命令行界面的C语言细胞游戏
- 用单片机控制蜂鸣器播放旋律程序(
- 学校超市选址问题(数据结构C语言版
- 电子时钟 有C语言程序,PROTEUS仿真图
- 尚观培训linux许巍老师关于c语言的课
- 算符优先语法分析器(C语言编写)
- 基于C语言的密码锁程序
评论
共有 条评论