11问答网
所有问题
c语言中编写一个函数 long fun( char s[ ])将一个数字字符串转换成一个整数
如题所述
举报该问题
推荐答案 2011-12-11
long fun(char s[])
{
int i;
int nLen;
long lResult;
nLen = strlen(s);
lResult = 0;
for (i=0; i<nLen; i++)
{
if ((s[i]>=0) &&(s[i]<=9))
{
lResult *= 10;
lResult += s[i];
}
else
{
break;
}
}
return lResult;
}
比较简单的实现了下,错误处理没做
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://11.wendadaohang.com/zd/8282q7M8q.html
其他回答
第1个回答 2011-12-12
#include <stdlib.h>
long fun( char s[ ])
{
return atoi(s);
}
相似回答
编写一个fun函数
:
long
fun(char
s[])
,
将一个数字字符串转换
为
一个整数
...
答:
long
fun(char
s[])
{int i,sum=s[0];for(i=1;s[i]!=0;i++)sum=10*sum+s[i];return sum;}
大家正在搜
oracle long转char
c语言long转char
Qt中char数组转long
short转换为char数组
long和char强制转换
char转long
char int double
int fun(int n)
long float
相关问题
c语言,编写一个fun函数:long fun(char s【...
用C++编写一个递归函数将一个整数n转换成相应的字符串
编写一个函数,将一个数字字符串转换为一个整数
编写一个fun函数:long fun(char s[]),将...
编写一个fun函数:long fun(char s[]),将...
请使用指针编程实现:编写函数int fun(char *st...
编写一个FUN函数:long fun(char s[])
编写函数change(char *s,int *p),将字符...