0
点赞
收藏
分享

微信扫一扫

7-31 字符串循环左移 (20分)

徐一村 2022-07-28 阅读 54


7-31 字符串循环左移 (20分)_i++


上次参考别人的代码,这次自己用新思路写的,很舒服。

#include<stdio.h>
#include<string.h>
#include<ctype.h>
#include<stdlib.h>
int main(){
char arr[110], ch;
gets(arr);
int n, i, j, len = strlen(arr);
scanf("%d", &n);

for ( i = 0; i < n; i++){ //n可能大于len,可以优化一下。
ch = arr[0];
for ( j = 0; j < len - 1; j++){
arr[j] = arr[j + 1];
}
arr[len - 1] = ch;
}
puts(arr);
}


举报

相关推荐

0 条评论