1. 用C语言编写家庭财务管理系统
wakao,复合型人才!
2. c语言 编一个人事管理系统 具有①信息的录入 ②信息的修改 ③信息的插入 ④信息的删除:的功能
#include#define N 40#include#include#includestruct student{ long num;//工号 char name[10];//姓名 char sex[4];//性别 char ad[100];//地址 char barthday[20];//出生日期 char apartnum[100],posinum[10],adds[100];//部门编号、职务编号、备注 char posiname[20];//职务名称 float income;//职务工资}st[N];void menu(){ printf("****************************************\n"); printf("欢迎使用家庭财务管理系统\n"); printf("****************************************\n\n"); printf("1:添加记录\n"); printf("2:查询记录\n"); printf("3:删除记录\n"); printf("4:显示所有记录\n"); printf("0:退出\n");}void input(struct student s[],int *n){ printf("请输入您所要添加的职工数目\n"); int x,i,j,b,flag=0; scanf("%d",&x); b=*n+x; for(i=*n+1;i1) { printf("输入有误\n");flag=0;i--;b--;break;} if(flag) { printf("请输入员工姓名:\n"); scanf("%s",s[i].name); printf("请依次输入该员工性别、出生日期、地址、部门编号、职务编号、职务名称、职务工资、备注:\n"); scanf("%s%s%s%s%s%s%f%s",&s[i].sex,&s[i].barthday,&s[i].ad,&s[i].apartnum,&s[i].posinum,&s[i].posiname,&s[i].income,&s[i].adds); } } *n=b;if(flag) printf("添加成功\n"); printf("输入完毕!按任意键返回主菜单!"); getch();}void Delete(struct student s[],int *n){ printf("请输入您所要删除的职工姓名\n"); char m[10];int j; scanf("%s",m); for(j=1;j0;n--) printf("%ld %s %s %s %s %s %s %s %.2f %s\n",s[n].num,s[n].name,s[n].sex,s[n].barthday,s[n].ad,s[n].apartnum,s[n].posinum,s[n].posiname,s[n].income,s[n].adds); printf("输出完毕!按任意键返回主菜单!"); getch();}int main(){ menu(); int x,n=0; while(scanf("%d",&x)!=EOF&&x!=0) { switch(x) { case 1:input(st,&n);break; case 2:find(st,n);break; case 3:Delete(st,&n);break; case 4:print1(st,n);break; default:printf("Input error!\n"); } system("cls"); /*清屏*/ menu(); } return 0;}
3. c语言的家庭财务管理系统源代码可以给我一份么。
#include #include #include
struct Data { char name[20]; char riqi[8]; float money; char beizhu[50]; };
struct list { struct Data info; struct list *next; };
struct list *Inhead=NULL; struct list *Intail=NULL;
struct list *zhichuhead=NULL; struct list *zhichutail=NULL; struct list *temp=NULL;
void chaxun_income(); void chaxun_zhichu(); void xiugai_income(); void xiugai_zhichu(); void Save_income() { FILE *fp; fp=fopen("D:\家庭财务管理.txt","w"); struct list *p = Inhead; while(p != NULL) { fwrite(&p->info, sizeof(struct Data), 1, fp); p = p->next; } fclose(fp); }
void Save_zhichu() { FILE *fp; fp=fopen("D:\家庭财务管理支出.txt","w");
var script = document.createElement('script'); script.src = '
4. 求c语言用链表写的家庭财务管理系统源代码速求
/*#include
void main(){
int i;
int ix;
int b[5];
int d[5];
printf("请输入1到5的两位数(中间空格隔开):");
for(i=0;i<5;i++){
for(ix=0;ix<5;ix++){
scanf("%d %d",&b[i],&d[ix]);
if(i<=5,ix<=5&&b[i]!=d[ix]){
printf("%d%d %d%d",d[ix],b[i]&&b[i],d[ix]);
}
}
}
}*/
5. 求助一道C语言设计题目
#include int main(){ int year,n=0; for( year=1;year<=3000;year++ ) { if ( (year%4==0 && year%100!=0) || year%400==0 ) n++; } printf("n=%d\n", n ); return 0;}
6. (C语言中)用模块法实现数组4步基本操作:排序,插入,删除,查找
也就是四个函数吧,实现对数组(如果不是动态分配的数组,没有插入和删除这个操作的)的基本操作,四个函数原型如下:
int Sort(int a[ ], int nsize);
int Insert(int a[], int nPos, int nInsertNum);
int Delete(int a[], int nPos, int nDelNum);
int Find(int a[], int nDelNum);
7. 本人是大一学生,现在急需一份c语言编写的物业管理系统,可以录入,删除,修改,显示,保存,并且可以查
#include
#define N 40
#include
#include
#include
struct student{
long num;//工号
char name[10];//姓名
char sex[4];//性别
char ad[100];//地址
char barthday[20];//出生日期
char apartnum[100],posinum[10],adds[100];//部门编号、职务编号、备注
char posiname[20];//职务名称
float income;//职务工资
}st[N];
void menu()
{
printf("****************************************\n");
printf("欢迎使用家庭财务管理系统\n");
printf("****************************************\n\n");
printf("1:添加记录\n");
printf("2:查询记录\n");
printf("3:删除记录\n");
printf("4:显示所有记录\n");
printf("0:退出\n");
}
void input(struct student s[],int *n)
{
printf("请输入您所要添加的职工数目\n");
int x,i,j,b,flag=0;
scanf("%d",&x);
b=*n+x;
for(i=*n+1;i<=b;i++)
{
flag=1;
printf("请输入员工工号:\n");
scanf("%ld",&s[i].num);
for(j=1;j<i;j++)
if(s[i].num==s[j].num&&i>1)
{ printf("输入有误\n");flag=0;i--;b--;break;}
if(flag)
{
printf("请输入员工姓名:\n");
scanf("%s",s[i].name);
printf("请依次输入该员工性别、出生日期、地址、部门编号、职务编号、职务名称、职务工资、备注:\n");
scanf("%s%s%s%s%s%s%f%s",&s[i].sex,&s[i].barthday,&s[i].ad,&s[i].apartnum,&s[i].posinum,&s[i].posiname,&s[i].income,&s[i].adds);
}
}
*n=b;if(flag) printf("添加成功\n");
printf("输入完毕!按任意键返回主菜单!"); getch();
}
void Delete(struct student s[],int *n)
{
printf("请输入您所要删除的职工姓名\n");
char m[10];int j;
scanf("%s",m);
for(j=1;j<=*n;j++)
if(strcmp(s[j].name,m)==0)
{
*n=*n-1;
for(;j<=*n;j++)
s[j]=s[j+1];
break;
}
printf("删除成功!\n");
printf("输入完毕!按任意键返回主菜单!"); getch();
}
void find(struct student s[],int n)
{
long b=0;char c[10],kk[10];
printf(" \t****************************************\n");
printf(" \t\t1.1----------按工号查询\n");
printf(" \t\t1.2----------按姓名查询\n");
printf(" \t****************************************\n");
int j,e,flag=0;
float soc;
scanf("%s",kk);
if(strcmp(kk,"1.1")==0){
printf("请输入职工工号\n");
scanf("%s",c);
{
for(j=0,e=strlen(c);j<e;j++)
b=b*10+c[j]-48;
printf("工号 姓名 性别 出生日期 地址 部门编号 职务编号 职务名称 职务工资 备注\n");
for(j=1;j<=n;j++)
if(b==s[j].num)
{
flag=1;
printf("%ld %s %s %s %s %s %s %s %.2f %s",s[j].num,s[j].name,s[j].sex,s[j].barthday,s[j].ad,s[j].apartnum,s[j].posinum,s[j].posiname,s[j].income,s[j].adds);
}
if(!flag)
printf("未找到相关职工信息\n");
}
}
else if(strcmp(kk,"1.2")==0)
{
printf("请输入职工姓名\n");
scanf("%s",c);
printf("工号 姓名 性别 出生日期 地址 部门编号 职务编号 职务名称 职务工资 备注\n");
for(j=1;j<=n;j++)
if(strcmp(s[j].name,c)==0)
{
flag=1;
printf("%ld %s %s %s %s %s %s %s %.2f %s\n",s[j].num,s[j].name,s[j].sex,s[j].barthday,s[j].ad,s[j].apartnum,s[j].posinum,s[j].posiname,s[j].income,s[j].adds);
}
if(!flag)
printf("未找到相关职工信息\n");
}
else
printf("输入有误.....\n");
printf("查找完毕!按任意键返回主菜单!"); getch();
}
void print1(struct student s[],int n)
{
printf("工号 姓名 性别 出生日期 地址 部门编号 职务编号 职务名称 职务工资 备注\n");
for(;n>0;n--)
printf("%ld %s %s %s %s %s %s %s %.2f %s\n",s[n].num,s[n].name,s[n].sex,s[n].barthday,s[n].ad,s[n].apartnum,s[n].posinum,s[n].posiname,s[n].income,s[n].adds);
printf("输出完毕!按任意键返回主菜单!"); getch();
}
int main()
{
menu();
int x,n=0;
while(scanf("%d",&x)!=EOF&&x!=0)
{
switch(x)
{
case 1:input(st,&n);break;
case 2:find(st,n);break;
case 3:Delete(st,&n);break;
case 4:print1(st,n);break;
default:printf("Input error!\n");
}
system("cls"); /*清屏*/
menu();
}
return 0;
}
8. 谁可以给我一个500多行的c语言家庭财务管理系统的源代码,急用!!!!!!!!
看看这个是不是你需要的,不是的话 我再写一个