• 手机版

    扫码体验手机版

  • 微信公众号

    扫码关注公众号

国内首家协议开发

软芯音视解码保护平台

在线
客服

发布
需求

在线
聊天

天盟
APP

天盟APP下载

关注
微信

微信扫一扫访问
顶部

使用单链表建立一个简易计算机设备管理表。每个记录包括:计算机设备编号、

使用单链表建立一个简易计算机设备管理表。每个记录包括:计算机设备编号、名称、单价、数量、金额。要求

(1)建立n个结点(结点数据域的值由键盘输入)构成的单链表。   (2)查找设备编号为x的结点,若找到,打印其名称、单价和数量。   (3)计算金额=单价*数量后,将金额添加到结点相应的数据域中,并对该单链表进行复制。
(这是大学C语言课程设计,程序不复杂)
(要有注释哦,运行的时候一目了然)
用C语言写(不是C++)
定义链表中记录结点的结构为:
struct  node
       {  char  no[12];/*设备编号*/
char  name[40];/*名称*/
          float  dj;/*单价*/
          int   num;/*数量*/
          float  jine;/*金额*/
          struct  node  *link;/*指向下一结点的指针*/
}
按照编号查找结点,可从头结点开始循序查找,比较结点可用字符串比较函数strcmp()来实现。利用公式求出金额后,将结果循环赋值给结点中的数据项。复制单链表时从链表头开始循环复制,直至链表尾。

免责声明:本内容仅代表回答会员见解不代表天盟观点,请谨慎对待。

版权声明:作者保留权利,不代表天盟立场。

使用道具 举报

发新帖

发布任务需求已有1031167位用户正在使用天盟网服务

发布分类: *
任务预算: *
需求内容: *
手机号码: *
任务商家报价为
  • 预算价 :
  • 成交价 :
  • 完工期 :
  • 质保期 :

* 最终任务项目以服务商报价、双方协商为准!