资源简介
这是一个小型的彩票系统的部分代码,可以查看基本的功能,同时了解利用C语言编写大型程序的架构。
代码片段和文件信息
/*
作者:袁兆铭
日期:2013-01-29
功能:彩票系统业务模块实现
*/
#include “business.h“
/*
*功能:清除输入缓存函数
*参数:无
*返回值:无
*/
void fflush_in()
{
char c = ‘\0‘;
c = getchar();
while(c != ‘\n‘)
c = getchar();
}
/*
*功能:彩民注册功能
*参数:people_注册的彩民 count_总人数
*返回值: 0_注册成功 1_注册失败 _用户重名
*/
int reg_fun(struct lottery *peopleint count)
{
printf(“注册第count= %d个人\n“count);
int i = 0;
char user_name[20]=“\0“;
char user_pass[20]=“\0“;
if(count>=100)
return 1;
printf(“用户名:“);
gets(user_name);
printf(“密 码: “);
gets(user_pass);
for(i = 0; i < count ; i++){
if(strcmp(people[i].nameuser_name)==0){
return 1;
}
}
strcpy(people[count].nameuser_name);
strcpy(people[count].passuser_pass);
people[count].money = 200;
return 0;
}
/*
*功能:彩民登录功能
*参数:people_登录的彩民 count_登录总人数
*返回值:0_登录成功 1_登录失败
*
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
I.A.... 292 2013-01-30 21:03 彩票\#makefile#
I.A.... 16384 2013-01-31 10:46 彩票\.control.c.swo
I.A.... 12288 2013-01-29 18:55 彩票\.control.c.swp
I.A.... 22772 2013-01-30 13:33 彩票\a.out
I.A.... 6322 2013-01-31 14:01 彩票\business.c
I.A.... 1473 2013-01-31 13:50 彩票\business.h
I.A.... 5884 2013-01-31 14:01 彩票\business.o
I.A.... 6723 2013-01-31 15:47 彩票\control.c
I.A.... 292 2013-01-31 13:46 彩票\control.h
I.A.... 6020 2013-01-31 15:47 彩票\control.o
I.A.... 4 2013-03-05 12:08 彩票\countDB
I.A.... 17076 2013-01-31 15:47 彩票\main
I.A.... 160 2013-01-30 14:18 彩票\main.c
I.A.... 808 2013-01-30 14:18 彩票\main.o
I.A.... 296 2013-01-30 21:04 彩票\makefile
I.A.... 128 2013-03-05 12:08 彩票\peopleDB
I.A.... 256 2013-01-31 09:35 彩票\std.h
I.A.... 680 2013-01-31 11:05 彩票\struct.h
I.A.... 2550 2013-01-31 13:58 彩票\view.c
I.A.... 273 2013-01-31 09:36 彩票\view.h
I.A.... 2888 2013-01-31 13:58 彩票\view.o
I..D... 0 2013-03-05 12:22 彩票
----------- --------- ---------- ----- ----
103569 22
评论
共有 条评论