逆转字符串#include<stdio.h>
#include<string.h>
char*reverse(char*str)
{
inti,j;
for(i=0,j=strlen(str)-1;i<j;++i,--j){
chartmp=str[i];
str[i]=str[j];
str[j]=tmp;
}
returnstr;
}
intmain()
{
charstr[100];
scanf("%s",str);
reverse(..
分类:
其他好文 时间:
2014-10-24 16:50:08
阅读次数:
177
字符串反转代码实现大比拼,纯粹编程拾取,看看就行了,难道你们还有什么想法吗?
也是面腾讯的一道编程题=,= 这题比较简单代码如下: 1 #include 2 #include 3 4 // 非递归实现字符串反转 5 char *reverse_v1(char *str) 6 { 7 if( !str ) 8 { 9 ...
分类:
编程语言 时间:
2014-09-04 16:29:09
阅读次数:
153
1 #include 2 /* 3 实现反转函数,即反转一个Null结尾的字符串 4 注意:不分配额外的空间,直接就反转字符串,另外 5 还要注意Null字符 6 思路: 7 1.先计算字符串的长度,计算的长度包含null,所以计算出来的数值应再减去1 8 2.从字符串首尾开始交换两个字符,直到.....
分类:
其他好文 时间:
2014-09-03 14:35:06
阅读次数:
185
1.不用PHP函数,用方法写一个反转字符串的函数,2.写一个函数,将一个字符串(如:1234567890),转换成(如1,234,567,890)每3位用逗号隔开的形式。3.请写一个获取文件扩展名的函数。4.写一个函数,算出两个文件的相对路径。
分类:
Web程序 时间:
2014-09-03 00:03:35
阅读次数:
554
$a="asdfghjklqwe"$b=$nullforeach ($_ in ("$a".length-1)..0){$b +=$a[$_]}$b$a="asdfghjklqwe"$b = $a.ToCharArray()[array]::Reverse($b)$b -join ''
分类:
其他好文 时间:
2014-08-25 16:47:54
阅读次数:
153
问题:1.反转字符串,比如str=“hello world!!!",反转后ret=“!!!dlrow olleh";代码如下:#include #include char* reverse(char inp[],int size){ if(size<0) return NULL; /...
分类:
其他好文 时间:
2014-08-18 23:17:23
阅读次数:
242
最近玩儿python玩上瘾了,突然想念c语言,所以,休闲下:解法一:如果没有对申请外部空间有所限制,那就先试试这个喽:1 void invert_str1(char *old_str, char *new_str)2 {3 int i = strlen(old_str)-1;4 in...
分类:
其他好文 时间:
2014-08-06 18:12:01
阅读次数:
206
function ReverseString(s: string): string;var i: integer; s1:string;begin s1 := ''; for i := 1 to Length(s) do s1 := s[i] + s1; Result:=s1;end;procedu...
分类:
其他好文 时间:
2014-07-29 21:05:32
阅读次数:
197