溫馨提示×

c語言倒序輸出字符串怎么實現(xiàn)

小億
142
2023-12-04 10:43:44
欄目: 編程語言

可以使用循環(huán)來實現(xiàn)字符串的倒序輸出,具體步驟如下:

  1. 首先,使用strlen函數(shù)獲取字符串的長度,存儲在一個變量len中。
  2. 創(chuàng)建一個循環(huán),循環(huán)變量i從len-1開始,遞減,直到i為0。
  3. 在循環(huán)中,通過數(shù)組下標(biāo)的方式輸出字符,即使用字符串名[i]的形式輸出。
  4. 循環(huán)結(jié)束后,即可得到字符串的倒序輸出。

下面是一個示例代碼:

#include <stdio.h>
#include <string.h>

void reverseString(char* str) {
    int len = strlen(str);
    
    for (int i = len - 1; i >= 0; i--) {
        printf("%c", str[i]);
    }
}

int main() {
    char str[] = "Hello World";
    
    reverseString(str);
    
    return 0;
}

運行上述代碼,輸出結(jié)果為:dlroW olleH

0