输入m位字符串循环右移n位
来源:互联网 发布:java上传图片代码 编辑:程序博客网 时间:2024/06/07 22:07
题目:输入m位字符串循环右移n位,并输出
如:输入:abcdef
右移位数:3
输出:defabc
代码如下:
C语言版:
#include<stdio.h>int main(){ char a[15],b[15]; scanf("%s", a);int m = strlen(a);int n;scanf("%d",&n); int i,j=0;for(i= m-n;i<m;i++){b[j] = a[i];j++;}for(i=0;i<m-n;i++){b[j]=a[i];j++;}for(i=0;i<j;i++) printf("%c",b[i]);return 0;}
a = input("请输入字符串:")n = eval(input("请输入要右移的位数:"))b = a[n:]d = a[:n]c = b + dprint(c)
主要还是利用对字符串的操作,切片
阅读全文
0 0
- 输入m位字符串循环右移n位
- Exe 字符串循环右移n位
- 字符串循环右移n位
- 字符串循环右移n位,函数
- 字符串循环右移N位算法
- 字符串循环右移动n位
- 实现将字符串右循环n位
- 字符串右移n位
- (1423)编写函数实现字符串循环右移n位
- char 组成的字符串循环右移N位
- 实现字符串循环右移N位(改进版)
- 编写一个函数,将字符串循环右移n位
- 如何把char字符串循环右移N位
- 字符串循环右移n位的函数
- 实现字符串循环右移n 位与左移n位(建立数组)
- 位操作——循环右移n位
- 字符串循环右移K位
- 实现字符串循环右移n 位与左移n位(不建立数组,直接用指针)
- 理解指针
- 关于http的header()头信息示例
- hive参数配置及说明
- SLA文档+中学部教练有悟
- 123
- 输入m位字符串循环右移n位
- Script标签解决跨域
- linux有趣的命令
- ORACLE常用命令学习
- leetcode-383. Ransom Note
- Jenkins + gitlab 自动化部署
- mysql 数据库主从同步配置(数据库和指定表同步)总结
- JavaWeb学习笔记-XML-6
- 从决策树到GBDT梯度提升决策树和XGBoost