2000字范文,分享全网优秀范文,学习好帮手!
2000字范文 > 使用C语言实现输入字符串逆序输出

使用C语言实现输入字符串逆序输出

时间:2020-09-22 09:18:43

相关推荐

使用C语言实现输入字符串逆序输出

使用C语言实现输入字符串倒序输出

法1:

#include <stdio.h>

#include <string.h>

#define N 20

int main(int argc, const char *argv[])

{

char arr[N]={0};

int n,i;

printf(“Please input a string:”);

gets(arr);

n=strlen(arr);

i=n-1;

for(;i>=0;){

putchar(arr[i]);

putchar(‘\n’);

i–;

}

return 0;

}

法2:

#include <stdio.h>

#include <string.h>

#define N 20

int main(int argc, const char *argv[])

{

char arr[N]={0};

int i,n,ch ,j ;

printf(“Please input a string:”);

gets(arr);

i=0;

n=strlen(arr);

j=n-1;

while(i<j){

ch=arr[i];

arr[i]=arr[j];

arr[j]=ch;

i++;

j–;

}

puts(arr);

return 0;

}

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。