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

求问一道C语言的题!reverse the sentence,求给出代码

发布网友 发布时间:2024-05-12 11:06

我来回答

3个回答

热心网友 时间:2024-05-18 07:45

#include <stdio.h>
#include <string.h>
int main()
{
char instr[100], outstr[100], stack[100];
int i, n, k, j;
printf ("Input a string : ");
gets(instr);
n = strlen(instr);
for (i = n-1, j = 0; i >= 0; i--) {
k = 0;
while (instr[i] != ' ' && i >= 0) {
stack[k++] = instr[i--];
}
k -= 1;
while (k >= 0) {
outstr[j++] = stack[k--];
}
outstr[j++] = ' ';
}
outstr[j] = '\0';
printf ("%s\n", outstr);
return 0;
}

 

热心网友 时间:2024-05-18 07:46

这题目 ... 又是送分题了 ...
用 strtok 分割句子,用 string 数组保留 word,
然后逆向输出 word ...

#include <stdio.h>

char * sentence = "I am a student";
char word_list[ 125 ][ 50 ] = { 0 };
int word_count = 0;

while( true )
{
char * token = strtok( sentence, " " );
if( ! token ) break;
strcpy( word_list[ word_count ], token );
word_count ++;
}

while( word_count )
{
printf( "%s\n", word_list[ word_count ] );
word_count --;
}

热心网友 时间:2024-05-18 07:46

#include<stdio.h>
#include<string.h>
void main()
{
int i,j,l=0,a=0,k=0;
char s[50],c[50];
gets(s);
for(i=0;s[i]!='\0';i++);
i--;
for(j=i;j>=0;j--)
{
if(s[j]!=' ')
l++;
else
{
k=1;
while(l)
{
c[a]=s[j+k];
a++;
k++;
l--;
}
c[a]=' ';
a++;

}
}
k=1;
while(l)
{
c[a]=s[j+k];
a++;
l--;k++;
}
c[a]='\0';
puts(c);
}
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
...flash学得好、将来会有什么用、求哥哥、姐姐们、帮帮忙 我即将初中毕业,想要读技校,但又不知选那科好`哥哥姐姐们帮个忙吧! 成绩不好,高中毕业想学电脑,哪位哥哥姐姐知道帮忙推荐下学校_百度知 ... 大学计算机3级 怎样学习啊 难吗 哥哥姐姐 帮帮忙吧 ...就业怎样?我报了这个专业,请各位哥哥姐姐帮帮忙 请IT业工作的哥哥姐姐帮忙出出主意~~ ...师傅让他沿着水缸边行走练功。有谁知道这个电影叫什么? 小伙穿越拜"小龙女"为师,与小龙女合练武功是什么电影 ...电影开头是一个赤膊的男主角在练功,然后再和队友们去做任务,结果一... ...一秒竟然穿越了醒来第一句话就是疼死宝宝了是什么电视剧? word打开一些文件就会出现&lt;CENTER&gt;TOKEN NOT EXISTS&lt;/&lt;CENTER&gt;_百度知 ... 充耳不闻什么意思词语充耳不闻什么意思 "平行宇宙"与"量子多世界解释"是什么意思 九师附小为什么改名为九江小学? 求帮下灰趾甲如何医治我自己不是很理解,求教下了--- ...涂碘酊消毒,我不用酒精脱碘,可以吗?如何分辨碘酊的浓度,在给猪涂... 天津地铁2号线,学校让实习去,我想知道(尾管?,还是维修管理什么的,没... 中铁建大桥局电气化公司中标天津地铁5号线供电系统设备安装工程_百度知... 为什么苹果手机接不到FaceTime电话呢? 苹果facetime来电能接吗。 杨家坪去佑佑宝贝妇儿医院大概多久?远吗 豫园到松江泰晤士小镇怎么走 从上海豫园到松江区坐地铁怎么走? 从上海体育馆那边到豫园怎么走啊?豫园有什么比较有特色的店没?_百 ... 松江怎么到上海 豫园 怎么在win10系统中预览文件夹内的图片 ...写为是“帐”,还是“账”呢?这两个字意思有什么区别? ...症状?气胸术后复发的机率是多少?气胸术后要注意那些事项?拜_百度... 从事研发活动的实际工作时间占比 梅兰芳的《花木兰》多少钱一张,我有很多绝版老唱片,全是一些名段,不... 辛丑江南省造光绪元宝库平七钱二分银币一枚,有字母“HAH”,价格多少... 光绪元宝江南辛丑七钱二分价格 ...江南制造,辛丑库平七钱二分。麻烦您帮忙鉴定一下大概价值多少。谢谢... 慈溪中学和慈溪浒山中学哪个好 慈溪市浒山中学的校园环境 中央电视台3套星光大道2010年11月12日21时至22时30分都有什么广告 核雕的代表作品 ...用dll封装功能代码的方法是怎样的?封装好怎么调用? “进入了二十一世纪”怎么翻译? 南京静海寺纪念馆-钟楼(建宁路)地址在哪里? 南京鼓楼区建宁路离南京航空航天大学将军路校区有多远 为什么佳能5D2的画质不如佳能800D且被80D的18-135镜头组合超越?_百度... 为什么佳能5D2的画质和性能不如佳能800D? 股票异常交易行为是什么 怎么看youtube 八个可以免费帮你解决一堆麻烦事情的网站 女儿听妈妈的话却不听我的话这是怎么回事? I suppose not还是I don't suppose so,有啥区别? i suppose he can pass the exam改为否定句 I supposes that you like the job 否定句