sse——逆序输出
//按如下函数原型编写程序,用字符数组作函数参数编程实现字符串逆序存放功能。
//void Inverse(char str[], char ptr[]);
//输入提示信息:"Input a string:"
//输入字符串用gets()
//输出提示信息:"Inversed results:%s\n"
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#define N 100000
void Inverse(char str[], char ptr[]);
int main()
{
char str[N];
printf("Input a string:");
gets(str);
char ptr[N];
Inverse(str,ptr);
printf("Inversed results:%s\n",ptr);
return 0;
}
void Inverse(char str[], char ptr[])
{
unsigned i=strlen(str);
for(int j=0;j<i;j++)
{
ptr[j]=str[i-j-1];
}
}
须知少时凌云志,曾许人间第一流

浙公网安备 33010602011771号