7 31 字串迴圈左移,這題毫無挑戰

2021-10-13 21:04:24 字數 462 閱讀 2787

題目描述:

輸入乙個字串和乙個非負整數n,要求將字串迴圈左移n次。

輸入格式:

輸入在第1行中給出乙個不超過100個字元長度的、以回車結束的非空字串;第2行給出非負整數n。

輸出格式:

在一行中輸出迴圈左移n次後的字串。

輸入樣例:

hello world!

2輸出樣例:

llo world!he

這題毫無挑戰

基本思路就是後移n個,那就從第a[n]個開始輸出,之後再返回來從a[0]開始輸出到a[n],唯一要注意的是移動次數大於字串長度的情況,也很好解決,取餘就行了,因為移動的次數等於字串的長度就相當於沒動

#include

#include

intmain()

for(i=

0;i)return0;

}

7 31 字串迴圈左移 20分

輸入乙個字串和乙個非負整數n,要求將字串迴圈左移n次。輸入格式 輸入在第1行中給出乙個不超過100個字元長度的 以回車結束的非空字串 第2行給出非負整數n。輸出格式 在一行中輸出迴圈左移n次後的字串。輸入樣例 hello world 2輸出樣例 llo world he 思路 如樣例,hello w...

PTA 5 31 字串迴圈左移

輸入乙個字串和乙個非負整數nn n,要求將字串迴圈左移nnn次。輸入在第1行中給出乙個不超過100個字元長度的 以回車結束的非空字串 第2行給出非負整數nnn。在一行中輸出迴圈左移nn n次後的字串。hello world 2llo world he include include include ...

PTA 5 31 字串迴圈左移

輸入乙個字串和乙個非負整數n n,要求將字串迴圈左移nn次。輸入在第1行中給出乙個不超過100個字元長度的 以回車結束的非空字串 第2行給出非負整數nn。在一行中輸出迴圈左移n n次後的字串。hello world 2llo world he 方法一 直接用字元陣列實現 直觀 注意輸入整數超過字元陣...