66问答网
所有问题
编写一个将一个字符串逆转的程序,如将a [ ] =“apple“改为a [ ] =“elppa“.
C语言 求答!
举报该问题
其他回答
第1个回答 2012-02-13
int len =strlen(a);
char* str =new char [len+1];
memcpy(str,a,len+1);
for(int i=0;i<len,i++)
{
memcpy(a+i,str+len-(i+1),1);
}
delete str;
本回答被网友采纳
第2个回答 2013-08-01
apple Elppa
相似回答
谁可以帮我做这道简单的C语言题目?
答:
int i,j,leng;char a
[]="apple"
,s;printf("%s\n",a);leng=strlen(a);for(i=leng-1;i>(leng-1)/2;i--){ s=a[i];a[i]=a[leng-1-i];a[leng-1-i]=s;} printf("%s",a);getch();}
编写一个程序将
键盘输入的
一个字符串逆转,
例如,输入abcde,输出...
答:
char* str_nz (char *s) { int i = 0, j = strlen(s) - 1; char temp; for(;;) { temp = s[i]; s[i] = s[j]; s[j] = temp; if(i >= j) return s; } }
C语言:输入
一个字符串,
然后逆序输出
答:
int main(){ int len,i;char str[100];gets(str);len=strlen(str);for(i=len-1;i>=0;i--)printf("%c",str[i]);return 0;}
C语言:
编写一个
函数
,将一个字符串
按逆序存放。在主函数中输入和输出字...
答:
include <stdio.h>#include <string.h>// 反序
字符串
x并返回char* reverse(char *x){ int len = strlen(x); int i, n = len / 2; char tem; for (i = 0; i <= n; i++) { tem = x[i]; x[i] = x[len - 1 - i]; x[len - 1 - i] =...
C语言
写一个
函数使输入的
一个字符串
按反序存放
答:
编写一个
函数,使输入的
一个字符串
按反序存放,在主函数中输入和输出字符。可以设置一个中间值,让两端的字符相交换,然后前头的向后移动一位,后头的向前移动一位。当前头的变量大于中间值时。
程序
停止执行。根据此原理编写代码如下:include<stdio.h> define N 100 void inverse(char[]);int main(...
...中
,编写一个程序,
输入一个字符串,
将一个字符串
内容颠倒过来,最后...
答:
include<cstdio>#include<cstring>using namespace std;int main(){char s[1000];scanf("%s",s);char *a=s+strlen(s)-1;while (a+1!=s){putchar(*a);--a;}return 0;}
大家正在搜
编写一个将一个字符串逆转的程序
编写一个程序统计字符串中字母个数
编写一个程序比较两个字符串
编写一个字符串压缩程序
编写函数求一个字符串的长度
编写程序实现字符串拷贝功能
编写程序求字符串长度
字符串大小写转换编程
编写函数完成字符串的比较
相关问题
编写一个将一个字符串逆转的程序,如将a [ ] =“appl...
编写一个将一个字符串逆转的程序,如将a [ ] =“appl...
如何编写一个将一个一个字符串逆转的程序?如将a[]=“C p...
谁可以帮我做这道简单的C语言题目?
编写一个将字符串s1逆转的程序。要求用for循环的方法实现。
用c语言编写一个程序:两个字符串a、b,将a中所有b中含有的...
在C++中编写一个字符串反转函数,可将字符串中字符顺序颠倒重...
编写一个程序将键盘输入的一个字符串逆转,例如,输入abcde...