C 字符串颠倒

#include <stdio.h>
#include <stdlib.h>

#define SIZE 10

int main(int argc, char * argv[]){
    char temp, st[SIZE] = "China";
    int i,size;
    for(size = 0; st[size] != '\0'; size++)
        continue; //如果元素内容不为0就递增1,得到子数组元素个数
    for(i = 0; i < size / 2; i++){
        temp = st[i];
        st[i] = st[size - i - 1];
        st[size - i - 1] = temp;
    }
    puts(st);
    getchar();
    return 0;
}

猜你喜欢

转载自blog.csdn.net/qq_34998666/article/details/82429637