Description

给你一个字符串,请将其第K个字符开始的长度为L的子串进行逆序。

输入

         有多组样例,第一行是一个整数,表示有多少个样例。每个样例占两行,第一行是个字符串,字符串全部由英文小写字符组成,长度不超过200。第二行是两个整数K和L,K从1开始计数,K+L-1不会超过字符串长度。

输出

         每行输出一个字符串逆序以后的字符串结果。

Sample Input

2
abcabc
1 2
abcabc
2 5

Sample Output

bacabc
acbacb
#include<stdio.h>
#include<string.h>
int main()
{int n;scanf("%d",&n);while(n--){int y,j,k,i,x;char a[205];scanf("%s",&a);//输入ay=strlen(a);//获取a的长度并赋值给yscanf("%d %d",&j,&k);char t;for(x=0;x<k;x++)//进行逆序,类似冒泡排序{for(i=j-1;i<j+k-x-2;i++)//从第j个数开始,后的k个数,每次循环后循环次数减1{t=a[i+1];a[i+1]=a[i];a[i]=t;}}for(i=0;i<y;i++)//输出a{printf("%c",a[i]);if(i==y-1){printf("\n");}}}
}

1114-字符串逆序相关推荐

  1. 字符串面试题(一)字符串逆序

    字符串逆序可以说是最经常考的题目.这是一道入门级的题目,相信80%的程序员经历过这道题.给定一个字符串s,将s中的字符顺序颠倒过来,比如s="abcd",逆序后变成s=" ...

  2. python【蓝桥杯vip练习题库】ALGO-69字符串逆序

    试题 算法训练 字符串逆序 资源限制 时间限制:1.0s 内存限制:512.0MB 输入一个字符串,长度在100以内,按相反次序输出其中的所有字符. 样例输入 tsinghua 样例输出 auhgni ...

  3. 编程笔试(解析及代码实现):国内各大银行(招商银行/浦发银行等)在线笔试常见题目(猴子吃桃/字符串逆序输出/一段话输出字的个数/单词大小转换等)及其代码实现(Java/Python/C#等)之详细攻略

    编程笔试(解析及代码实现):国内各大银行(招商银行/浦发银行等)在线笔试常见题目(猴子吃桃/字符串逆序输出/一段话输出字的个数/单词大小转换等)及其代码实现(Java/Python/C#等)之详细攻略 ...

  4. 编程笔试(解析及代码实现):字符串反转(字符串逆序输出)代码实现十多种方法对比(解析思路及其耗费时间)详细攻略

    编程笔试(解析及代码实现):字符串反转(字符串逆序输出)代码实现十多种方法对比(解析思路及其耗费时间)详细攻略 目录 字符串反转(字符串逆序输出)代码实现十多种方法对比(解析思路及其耗费时间)详细攻略 ...

  5. python字符串逆序_python之字符串逆序

    python之字符串逆序 1.贴题 题目来自PythonTip 给你一个字符串 a, 请你输出逆序之后的a. 例如:a='xydz' 则输出:zdyx 2.说明 思路基本分为两种, 一是编写循环,每次 ...

  6. 字符串逆序的几种方法

    普通逆序 char* Reverse(char* s) {//将q指向字符串最后一个字符char* q = s ;while( *q++ ) ;q -= 2 ; //分配空间,存储逆序后的字符串.ch ...

  7. 题库练习7(最小公倍数、求立方根、字符串逆序、记负均正、字符串分割)

    1. 求最小公倍数 import java.util.*;public class Main{public static void main(String[] args){Scanner sc=new ...

  8. 测验8.2 指针与字符串 6-1 函数实现字符串逆序

    本题要求实现一个字符串逆序的简单函数. 函数接口定义: void f( char *p ); 函数f对p指向的字符串进行逆序操作.要求函数f中不能定义任何数组,不能调用任何字符串处理函数. 裁判测试程 ...

  9. c语言指针字符串逆序存放,C语言指针实现字符串的反转

    题目要求: 编写程序:从键盘任意输入一个字符串,输出该字符串. 然后,将该字符串逆序存放后再输出,要求用字符指针完成. 代码: //解法一 #include #include int main() { ...

  10. 练习7-11 字符串逆序 (15分)

    练习7-11 字符串逆序 (15分) 输入一个字符串,对该字符串进行逆序,输出逆序后的字符串. 输入格式: 输入在一行中给出一个不超过80个字符长度的.以回车结束的非空字符串. 输出格式: 在一行中输 ...

最新文章

  1. Android 消息异步处理之AsyncTask
  2. 刚子扯谈:谢谢你 要学会尊重文字 即使它写的很狗屎
  3. 量化延时法时间测量_「交易技术前沿」交易系统低延时测试与分析
  4. 3638MySQL数据库应用答案_Mysql数据库多实例配置
  5. 了解select模型的六大注意点
  6. 技术干货| 阿里云基于Hudi构建Lakehouse实践探索
  7. lintcode-415-有效回文串
  8. pthread_cancel、pthread_equal函数
  9. javascript与php与python的函数写法区别与联系
  10. N点虚拟主机管理系统安装图解
  11. sql一个表中两个字段合并求和
  12. php 00截断,00截断之追本溯源
  13. border_mode
  14. 「代码随想录」本周学习小结!(动态规划系列三)
  15. 【PID控制与模糊PID控制的比较】(带仿真和代码链接)
  16. 科罗拉多州立大学计算机科学,科罗拉多州立大学
  17. 当下移动互联网的6个泡沫,快要破了!
  18. Android 8.0系统透明主题适配解决办法
  19. 记一次搭建Postfix邮件服务器(上篇)_星语惜馨_新浪博客
  20. mysql:设有一数据库,包括四个表:学生表(Student)、课程表(Course)、成绩表(Score)以及教师信息表(Teacher)。四个表的结构分别如表1-1的表(一)表(四)所示

热门文章

  1. html仿app开始广告,广告编写.html
  2. 2021年材料员-岗位技能(材料员)考试总结及材料员-岗位技能(材料员)证考试
  3. 【完整项目搭建】基于vue-cli实现vue前端搭建考试系统——③项目开发中引入vue-router,并进行配置
  4. 愤怒的小鸟-----------接口
  5. 详解Java中的clone方法 -- 深拷贝和浅拷贝
  6. git文件取消版本控制和撤销修改
  7. 计算机投针实验程序,蒲丰投针实验SAS程序
  8. 网站站长常用的免费SEO工具
  9. HandsOn-ML学习笔记(1)用机器学习方法解决简单回归问题
  10. python支付宝自动转账_Django支付宝自动转账功能(二)