问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

链表倒序排列

发布网友 发布时间:2022-08-16 00:58

我来回答

1个回答

热心网友 时间:2023-09-25 10:48

例:ABC DEF
结果1:FED CBA
结果2:DEF ABC
以下给出的两个程序都是用堆栈的方法接收,从而倒序!
/*结果1*/
#include "stdio.h"
#include <stdlib.h>
#define N 5
struct str
{
char a;
struct str *next;
};
struct str *creat(struct str *head)
{
int i;
struct str *p1;
printf("请输入5个字符:");
for(i=0;i<N;i++)
{
p1=malloc(sizeof(struct str));
p1->a=getche();
p1->next=head;
head=p1;
}
return(head);
}
void main()
{
struct str *head;
head=NULL;
head=creat(head);
printf("\n");
do{
printf("%c",head->a);
head=head->next;
}while(head!=NULL);

}
/*结果2*/
#include "stdio.h"
#include <stdlib.h>
#define N 3
struct str
{
char a[30];
struct str *next;
};
struct str *creat(struct str *head)
{
int i;
struct str *p1;
for(i=0;i<N;i++)
{
printf("输输入3个字符串:\n");
p1=malloc(sizeof(struct str));
gets(p1->a);
p1->next=head;
head=p1;
}
return(head);
}
void main()
{
struct str *head;
head=NULL;
head=creat(head);
do{
printf("%s ",head->a);
head=head->next;
}while(head!=NULL);

}
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
...乱弹flash游戏广告(少儿不宜类)的病毒到底怎么杀?? 手机老是出现少儿不宜的软件 老是宣传 还让下载 恢复出厂设置也不 钢材商贸公司怎么取名好听 钢材贸易公司起名字大全免费 您好,我现在20多岁,有一个演员梦,我不怕吃苦,就是想演戏,可是我性格有... ...我想当演员,因为我的梦想也是做一名演员,我相信我自己能做好_百度知... 我是淘宝新手卖家,有供应商主动邀请我分销他的产品,这其中有什么不妥... 淘宝旺旺里有个阿里巴巴供应商说交900元帮我运营店铺,说能赚钱,有企业... 初中仁爱版英语总复习练习册多少钱 英语八年级下册复习(仁爱版本) 桐庐大奇山门票是多少? 逆序一个单链表,C语言 关于单链表逆序输出的问题,如果不用递归的话,怎么解决,自己写了段代码,一运行就崩溃。求大神赐教。 如何实现链表的倒序输出 在数据结构单链表中如何实现倒序输出 求C语言单链表倒序遍历程序~ 化学有机物的sp轨道分别是什么? s或p的几次方代表什么? s1 p1 中有固定的原子么? 不小心把办公室柜子的钥匙弄丢了,在不破坏锁的情况下,怎么才能打开呀?是那种3个抽屉一个锁的那种。 用什么方法教育孩子爱上学习 英语作文可爱的弟弟 英语作文我的弟弟(写多一点,演讲用) 有关写弟弟的英语作文(60词) 以我的弟弟为题目的英语作文 300词左右 以“我的弟弟”为题写一篇100词的英语作文 英语作文弟弟 oppo年终奖一般几个月 问了好多人,都说OPPO年终奖很丰厚,是真的吗? oppo年终奖绩效c有年终奖吗 OPPO年终奖为什么这么高?有没有在OPPO工作的人,介绍下 怎样减肥肚子不饿? 怎样不饿肚有效减肥 求解C语言数据结构链表倒序思路 英语万圣节的习俗40字 文案|“充满希望的治愈系句子” 电脑虚拟内存设置了有用吗 我的衣服上有superman字样,不知啥意思?能穿吗? 你好,我现在也遇到了被套路贷强制下款的贷款,谈怎么处理 衣服上只写着superman的t恤是什么牌子啊和这个应该是同个牌子 龙岗世贸百货superman衬衫标志质量怎么样的? superman正品衣服哪里有卖 为什么Superman 的S变成R IPAD AIR 全民飞机大战 怎么和微信好友玩 全民飞机大战如何添加微信里没有的好友。而对方有你,还能给你送体力 什么是精血 精血和普通血液有什么区别? 女生的精血指什么 精血的精血简介 古代精血什么意思? 请问动车二等座06车05C号,06车06A号,06车05B号在一起吗? 高铁票上的02车05a号怎么找 高铁06车厢在什么位置