• 大小: 837KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-06-12
  • 语言: C/C++
  • 标签:

资源简介

个人账户管理系统,是用C语言实现的,链表操作完成

资源截图

代码片段和文件信息

#include “link.h“	//调用外部文件
//建立动态链表
struct Node* Createlink()
{
struct Node *p1*p2*head; //定义结构体指针
int n=0;
printf(“请依次输入这个月份的信息\n“);
printf(“月份|收入总和|食品消费|房租|教育费用|水电费|医疗费\n“);
p1=p2=malloc(sizeof(struct Node)); //开辟内存空间
head=NULL; //设头指针为空
scanf(“%d %f %f %f %f %f %f“&p1->ID&p1->IncomeTotal&p1->FoodShoping&p1->House&p1->Education&p1->WaterAndEtc&p1->Hospital);
p1->Expend=(p1->FoodShoping+p1->House+p1->Education+p1->WaterAndEtc+p1->Hospital); //计算总支出
p1->Store=p1->IncomeTotal-p1->Expend; //计算储蓄
while(p1->ID!=0) //当输入月份的编号是0时说明说明链表结束
{
n=n+1; //节点的数量+1
if(n==1) //当节点数量为1时,设置头指针
{
head=p1; //使head头指针指向开辟的第一个元素p1返回的是开辟内存的首地址
}
p1=malloc(sizeof(struct Node)); //p1指向新开辟的内存单元的首地址
scanf(“%d %f %f %f %f %f %f“&p1->ID&p1->IncomeTotal&p1->FoodShoping&p1->House&p1->Education&p1->WaterAndEtc&p1->Hospital);
p1->Expend=(p1->FoodShoping+p1->House+p1->Education+p1->WaterAndEtc+p1->Hospital);
p1->Store=p1->IncomeTotal-p1->Expend;
p2->next=p1;
p2=p1; //使p2也指向新开辟的内存单元
}
p1->next=NULL;
if(head!=NULL)
{
printf(“建立动态链表成功!\n“);
return head; //返回头指针
}
else
{
printf(“动态链表建立失败!“);
return NULL;
}
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       1432  2012-01-13 21:28  PersonalSystem\Createlink.c

     文件       3815  2012-01-06 13:00  PersonalSystem\Createlink.dsp

     文件        526  2012-01-06 13:00  PersonalSystem\Createlink.dsw

     文件      66560  2012-01-06 13:00  PersonalSystem\Createlink.ncb

     文件      48640  2012-01-06 13:00  PersonalSystem\Createlink.opt

     文件       1590  2012-01-06 12:56  PersonalSystem\Createlink.plg

     文件     204864  2012-01-06 12:56  PersonalSystem\Debug\Createlink.exe

     文件     206408  2012-01-06 12:56  PersonalSystem\Debug\Createlink.ilk

     文件       3759  2012-01-14 18:27  PersonalSystem\Debug\Createlink.obj

     文件     192200  2012-01-06 12:56  PersonalSystem\Debug\Createlink.pch

     文件     484352  2012-01-06 12:56  PersonalSystem\Debug\Createlink.pdb

     文件          0  2012-01-14 18:27  PersonalSystem\Debug\Createlink.sbr

     文件       3203  2012-01-14 18:27  PersonalSystem\Debug\Insert.obj

     文件     197436  2011-12-05 18:58  PersonalSystem\Debug\Insert.pch

     文件          0  2012-01-14 18:27  PersonalSystem\Debug\Insert.sbr

     文件      15658  2011-11-29 17:39  PersonalSystem\Debug\link.obj

     文件       5352  2012-01-14 19:41  PersonalSystem\Debug\Print.obj

     文件          0  2012-01-14 19:41  PersonalSystem\Debug\Print.sbr

     文件       1895  2012-01-14 19:41  PersonalSystem\Debug\Search.obj

     文件          0  2012-01-14 19:41  PersonalSystem\Debug\Search.sbr

     文件      74752  2011-11-28 21:25  PersonalSystem\Debug\SmallSystem.bsc

     文件     204859  2012-01-10 22:13  PersonalSystem\Debug\SmallSystem.exe

     文件     216112  2012-01-10 22:13  PersonalSystem\Debug\SmallSystem.ilk

     文件       4537  2012-01-14 19:45  PersonalSystem\Debug\SmallSystem.obj

     文件     192152  2012-01-10 22:02  PersonalSystem\Debug\SmallSystem.pch

     文件     500736  2012-01-10 22:13  PersonalSystem\Debug\SmallSystem.pdb

     文件          0  2012-01-14 19:45  PersonalSystem\Debug\SmallSystem.sbr

     文件       2560  2011-11-29 21:48  PersonalSystem\Debug\SmallSystem.suo

     文件      74752  2012-01-14 19:45  PersonalSystem\Debug\Sort.bsc

     文件     204858  2012-01-14 19:45  PersonalSystem\Debug\Sort.exe

............此处省略45个文件信息

评论

共有 条评论

相关资源