T:实现一个函数intmy_atoi(chars[]),可以将一个字符串转换为对应的整数。比如:输入字符串“1234”,返回数字1234。输入字符串“+1234”,返回数字1234.输入字符串“-1234”,返回数字-1234.#include<stdio.h>
#include<math.h>
intmy_atoi(chars[],intlen)
{
	ch..
                            
                            
                                分类:
其他好文   时间:
2016-03-22 06:40:16   
                                阅读次数:
163
                             
                         
                    
                        
                            
                            
                                实现一个函数intmy_atoi(chars[]),可以将一个字符串转换为对应的整数。#include<stdio.h>
#include<stdlib.h>
intmy_atoi(char*p)//将一个字符串转换为对应的整数
{
	intflag=1;
	intret=0;
	
	if(*p==‘-‘)
	{
		flag=-1;
	}
	
	if((*p==‘+‘)||(*p==‘-‘))
	{
		p+..
                            
                            
                                分类:
其他好文   时间:
2015-11-24 06:21:55   
                                阅读次数:
181
                             
                         
                    
                        
                            
                            
                                #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
                             
                         
                    
                        
                            
                            
                                比如:输入字符串“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
                             
                         
                    
                        
                            
                            
                                首先关于函数atoi的重写,atoi的功能是字符串能够转换为整数保存,仅仅针对于整数,浮点数以后会有写://实现一个函数intmy_atoi(chars[]),可以将一个字符串转换为对应的整数。
#include<stdio.h>
#include<ctype.h>
intmain()
{	
	charst[50];
	gets(st);
	prin..
                            
                            
                                分类:
其他好文   时间:
2015-07-24 00:13:00   
                                阅读次数:
115