永发信息网

用C++的函数写一段代码:输入一串字符,先输出顺向字符,然后输出逆向字符。

答案:5  悬赏:20  手机版
解决时间 2021-02-01 07:10
需要用到 fill_array做补充数组吗,然后还要有show_array做顺向输出,最后是Reverse_array做逆向输出。。。。整个代码要有这3个函数在里面。。。。
最佳答案
//双向链表实现
#include<stdio.h>
#include<stdlib.h>
typedef struct node
{
char data;
struct node *next,*prior;
} list;

list *linklist()
{
list *head,*s;
char x;
head=(list*)malloc(sizeof(list));
head->next=head;
head->prior=head;
scanf("%c",&x);
while(x!='\n')
{
s=(list*)malloc(sizeof(list));
s->data=x;
s->prior=head;
s->next=head->next;
head->next->prior=s;
head->next=s;
scanf("%c",&x);
}
return head;
}

int print1(list *h)
{
list *p;
p=h->next;
while(p!=h)
{
printf("%3c",p->data);
p=p->next;
}
printf("\n");
}

int print2(list *h)
{
list *p;
p=h->prior;
while(p!=h)
{
printf("%3c",p->data);
p=p->prior;
}
printf("\n");
}

int main()
{
list *p,*h;
int i;
char x;
h=linklist();
printf("顺序输出\n");
print1(h);
printf("逆序输出\n");
print2(h);
system("pause");
}
全部回答
#include <iostream> #include <cstring> using namespace std; int main() {     char str[100] = {0};     cout << "input a string:";     gets(str);     cout << str << endl;     for(int i = 1; i <= strlen(str); i++)         cout << str[strlen(str)-i];     cout << endl;     return 0; }简单实现
#include <iostream> #include<string> using namespace std; int main() { string s; cin>>s; int i; for(i=s.length()-1;i>=0;i--) cout<<s[i]; cout<<endl; return 0; }
ch4 = ch3 - ch2 + ch1 = '0' - '5' + 'a' = 'a' - 5 = 92 = '\'
太简单的逻辑了,同学要努力啊 #include <iostream.h> #include <string.h> int main () {     char s[255];     cin.getline(s,255);     cout<<"asc:"<<s<<endl;     cout<<"des:";     for(int i=strlen(s)-1;i>=0;i--)         cout<<s[i];     cout<<endl; }
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
中通快运(东软电脑城)地址在哪,我要去那里办
从班的意思是什么啊?知道的请说下!
求导数、微分、积分表可以发过来[email 
我在做一个ios app,之前找过软件外包公司感
赞美男人形象的词语
我现在大一,马上大二,请问想看懂相对论和量
相对一个天蝎男好 但是怕他会不喜欢 想知道天
中通快运(南翰林路168号附近中通快运)地址好
谁有欧阳询九成宫碑的简化字全文?主要是里面
2013年款路虎揽胜极光5门 耀动版和耀真版的区
白君的意思是什么啊?知道的请说下!
求一个单机小游戏,制作各国料理的。
小资文艺的反义词
请问朋友们。360杀毒,开始挺快的扫木马,感觉
信用社有那种贷款,就是还利息就可以吗,我的
推荐资讯
轻松驿站KTV地址好找么,我有些事要过去
怎么将卡刷包怎么导入手机
九阳吸油烟机cxw_218_jy305多少钱?质量好吗
qq英雄杀怎么有一个人看不到??但是还能出牌
乌朕花的意思是什么啊?知道的请说下!
【灿烂近义词】近义词迷恋展现灿烂应接不暇
关于正视仇恨的作文
CF王牌幸运星神马名片是永久的吗
已知2.6233=18.05,x3=0.01805,那么x等于A.0
想了解一下秦皇岛的寺庙
白头神探3怎么样
电视剧《奶娘》最后一集的那段音乐叫什么?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?