题目:实现一个函数,要求吧字符串中的所有空格替换成“%20”。例如“wearehappy."-->”we%20are%20happy."#include<stdio.h>
#include<stdlib.h>
#include<assert.h>
voidstrReplace(constchar*dst,char*pun,constchar*src);
intcountSpace(constchar*d..
分类:
其他好文 时间:
2015-10-31 18:46:41
阅读次数:
240
题目:输入一个整数数组,实现一个函数来调整该数组中数字的属性怒,使得所有奇数位于数组的前半部分,所有偶数位于数组的后半部分。思路:其实就是用快速排序法的第一轮排序,从左右夹逼,左边遇到偶数,停下来,右边遇到奇数,停下来,交换,再夹逼,直到两个指针相遇。代码实现:package com.yyq;/**...
分类:
编程语言 时间:
2015-10-30 20:28:08
阅读次数:
243
题目:实现一个函数itoa(intn,chars[]),将整数n这个数字转换为对应的字符串,保存到s中。题目分析:对于这一个问题,我们首先能够联想到字符在计算机存储是以自身的ASCII码存储的,例如:‘0’存储为48,‘1’存储为49,那么如果给‘0’—‘9’这些字符相应的减去‘0’,刚..
分类:
其他好文 时间:
2015-10-30 02:20:12
阅读次数:
290
#include<stdio.h>
intmy_atoi(chars[5])
{
intflag=1;//在这作为判断‘-‘的开关
intret=0;
char*p=s;
if(*p==‘-‘)//如果第一个字符为‘-‘,那么flag开关就会打开,置成-1;
{
flag=-1;
}
if(*p==‘+‘||*p==‘-‘)//如果第一个字符为‘-‘或者为‘+‘,那么不再做处理..
分类:
编程语言 时间:
2015-10-27 07:10:26
阅读次数:
213
#include<stdio.h>
intmy_atoi(chars[])/*字符串转换函数*/
{
char*p=s;
intflag=1;
intret=0;
if(*p==‘-‘)
{
flag=-1;
}
if((*p==‘+‘)||(*p==‘-‘))
{
p++;
}
while(*p!=‘\0‘)
{
if((*p>=‘0‘)&&(*p<=‘9‘))
{
ret=10*ret+*p-‘0‘;
p++;
}
}
returnflag*ret;
..
分类:
编程语言 时间:
2015-10-27 07:09:46
阅读次数:
262
WSGI:Web Server Gateway Interface 只要求Web开发者实现一个函数,就可以响应HTTP请求。# hello.pydef application(environ, start_response): start_response('200 OK', [('Cont...
分类:
编程语言 时间:
2015-10-26 18:31:48
阅读次数:
184
比如:输入字符串“1234”,返回数字1234。
输入字符串“+1234”,返回数字1234.
输入字符串“-1234”,返回数字-1234.
#include<stdio.h>
intmain()
{
intn;
intmy_atoi(chars[10]);
charstr[10];
gets(str);
n=my_atoi(str);
printf("%d\n",n);
return0;
}
i..
分类:
其他好文 时间:
2015-10-26 13:51:29
阅读次数:
181
实现一个函数itoa(intn,chars[]),将整数n这个数字转换为对应的字符串,保存到s中。
#include<stdio.h>
voidreverse(char*left,char*right)
{
while(left<right)
{
chartmp=*left;
*left=*right;
*right=tmp;
left++;
right--;
}
}
voidmy_itoa(intn,chars[])
{
c..
分类:
其他好文 时间:
2015-10-22 17:34:58
阅读次数:
203
#include<stdio.h>
intleap(intyear)
{
if((year%4==0)&&(year%100!=0)||(year%400==0))
{
return1;
}
else
{
return0;
}
}
intmain()
{
intyear;
intret;
scanf("%d",&year);
ret=leap(year);
if(ret==1)
{
printf("%disaleapyear..
分类:
其他好文 时间:
2015-10-18 10:08:35
阅读次数:
205
#include<stdio.h>
#include<math.h>
intprime(intnum)
{
inti=0;
intk=0;
intflag;
k=sqrt(num);
flag=1;
for(i=2;i<=k;i++)
{
if(num%i==0)
{
flag=0;
}
if(flag==0)
{
return0;
}
}
return1;
}
intmain()
{
intnum;
intret;
..
分类:
其他好文 时间:
2015-10-18 10:07:03
阅读次数:
153