zoj1151
题目大意: 【zoj1151】一列单词,反置每个单词,但是不改变单词的顺序
解题思路: 无
代码如下:
#include
#includevoid revesestr(char *str,int start,int end){
char temp;
while(start=0){
if(str[start]==' ' ||start==0){
len=start;
if(start!=0)
++start;
revesestr(str,start,end);
end=start=len-1;
}
else
--start;
}
}int main()
{
int n,i,m,j,slen,start,end;
char str[1000];
int mm;
scanf("%d",&n);
mm=n;
while(n--){
scanf("%d",&m);
if(n!=mm-1)
printf("\n");
getchar();
while(m--){
gets(str);
reveseword(str);
puts(str);
}
}
return 0;
}
推荐阅读
- 画解算法(1.|画解算法:1. 两数之和)
- leetcode|leetcode 92. 反转链表 II
- 年国考行测备考(重要的题目做三遍)
- 【C】题目|【C语言】题集 of ⑥
- Leetcode|Leetcode No.198打家劫舍
- 此生未完成
- 2019腾讯笔试题
- 进阶任务十四
- 分享几个前端面试题目
- 剑指offer——最小的K个数