博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
10-4. 字符串循环左移(20)
阅读量:4982 次
发布时间:2019-06-12

本文共 632 字,大约阅读时间需要 2 分钟。

输入一个字符串和一个非负整数N,要求将字符串循环左移N次。

输入格式:

输入在第1行中给出一个不超过100个字符长度的、以回车结束的非空字符串;第2行给出非负整数N。

输出格式:

在一行中输出循环左移N次后的字符串。

输入样例:

Hello World!2

输出样例:

llo World!He
1 #include 
2 #include
3 4 int main() 5 { 6 char str[101]; 7 int t; 8 gets(str); 9 scanf("%d", &t);10 int i, str_len;11 str_len = strlen(str);12 if(t > str_len) {13 t %= str_len;14 } 15 for(i = t; i < str_len; i++) {16 printf("%c", str[i]);17 }18 for(i = 0; i < t; i++) {19 printf("%c", str[i]);20 }21 22 return 0;23 }

 

转载于:https://www.cnblogs.com/aexin/p/3898219.html

你可能感兴趣的文章
怎么用xmind给自己制定计划目标
查看>>
word转PDF-jacob
查看>>
20条技巧,让Chrome超越Firefox
查看>>
正确释放WORD对象(COM组件) COMException: 被调用的对象已与其客户端断开连接
查看>>
Leetcode题解(一)
查看>>
SSIS报不能把DBNull convert成其他类型,Object等错误的解决办法
查看>>
【31】126. Word Ladder II
查看>>
Java反射基础
查看>>
List和Tuple的中的method对比
查看>>
关于ThreadLocal和一般的线程同步的详细解释
查看>>
HDFS源码分析心跳汇报之数据块汇报
查看>>
17Web服务器端控件
查看>>
es6-module
查看>>
(一)MapReduce篇之InputFormat,InputSplit,RecordReader(转)
查看>>
HTTP之Response状态码
查看>>
Mac如何使用git以及github
查看>>
mysql如何利用Navicat 导出和导入数据库
查看>>
Java正则表达式(一)、抓取网页email地址实例
查看>>
网络_01 基本配置
查看>>
【原创】关于oracle11G空表无法导出问题的解决方法
查看>>