C语言float去尾法输出,c语言去尾法怎么写

满意答案

00e27ab806e4881f8254fe7ae8741834.png

qq380647601

2019.07.16

00e27ab806e4881f8254fe7ae8741834.png

采纳率:50%    等级:12

已帮助:6657人

#include

/*

malloc()等

*/

#include

/*

eof(=^z或f6),null

*/

//单链表的定义

typedef

struct

lnode

{

int

data;

struct

lnode

*

next;

}lnode,*linklist;

//单链表的创建

void

createlist_ll(linklist

&l,int

n)

{

int

i,e;

linklist

s,p;

l=(linklist)

malloc

(sizeof(lnode));

l->next=null;

p=l;

for(i=1;i<=n;i++)

{

scanf("%d",&e);

s=(linklist)

malloc

(sizeof(lnode));

s->data=e;

s->next=p->next;

p->next=s;

p=s;

}

}

//尾插法

void

printlist_ll(linklist

l)

{

linklist

p;

p=l->next;

while(p)

{

printf("%d

",p->data);

p=p->next;

}

printf("\n");

}

//输出各个元素

main()

{

linklist

l;

int

n;

printf("请输入要建立的链表的长度:\n");

scanf("%d",&n);

printf("请输入各个元素:\n");

createlist_ll(l,n);

printf("你建立的链表为:\n");

printlist_ll(l);

}

00分享举报

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值