首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
编码实现字符串转整型的函数(实现函数atoi的功能),据说是神州数码笔试题。如将字符串 ”+123”-->123, ”-0123”-->-123, “123CS45”-->123, “123.45CS”-->123, “CS123.45”-->0
编码实现字符串转整型的函数(实现函数atoi的功能),据说是神州数码笔试题。如将字符串 ”+123”-->123, ”-0123”-->-123, “123CS45”-->123, “123.45CS”-->123, “CS123.45”-->0
admin
2019-03-29
100
问题
编码实现字符串转整型的函数(实现函数atoi的功能),据说是神州数码笔试题。如将字符串 ”+123”-->123, ”-0123”-->-123, “123CS45”-->123, “123.45CS”-->123, “CS123.45”-->0
选项
答案
#include "stdafx.h" int str2int(const char *str) // 字符串转整型函数 { int i=0, sign=1, value = 0; if(str==NULL) return NULL; // 空串直接返回 NULL if(str[0]==’-’ || str[0]==’+’){ // 判断是否存在符号位 i = 1; sign = (str[0]==’-’ ? -1 : 1); } for(; str[i]>=’0’ && str[i]<=’9’; i++) // 如果是数字,则继续转换 value = value * 10 + (str[i] - ’0’); return sign * value; } int main(int argc, char *argv[]) { char *str = "-123.45CS67"; int val = str2int(str); printf("str=%s\tval=%d\n", str, val); return getchar(); }
解析
转载请注明原文地址:https://kaotiyun.com/show/MxmZ777K
0
程序员面试
相关试题推荐
Hydrogenisthefundamentalelementoftheuniverse______itprovidesthebuildingblocksfromwhichtheotherelementsareprodu
Individualsandbusinesseshavelegalprotectionforintellectualpropertytheycreateandown.Intellectualproper【C1】______fro
Asthelatestcropofstudentspentheirundergraduateapplicationformandweighuptheiroptions,itmaybeworthconsidering
如何通过ADO.NET读取数据库中的图片?
DataReader和DataSet的异同
C#中的接口和类有什么异同。
利用“以后发送”邮件功能,常规收件人bob@sina.com普通抄送人wangling@lnu.edu.cn密件抄送收件人:mary@sohu.com
计算机能直接识别和执行的语言是()A.机器语言B.高级语言C.数据库语言D.汇编程序
某服务团队受客户委托,对其所提供的网络硬件设备进行运维管理。为更好地提供服务,该团队采购~套IT设备管理平台对所运维全网IT资源各项数据进行监控并将各类软硬件资源的状态集中展现出来。该工具的采购体现了运维服务质量的()属性。
在网络工程规划与设计过程中,选择防火墙之前应该考虑的因素有哪些?请用300字以内的文字简要回答。请为图4-13拓扑结构中PIX525防火墙各接口命名,并指定相应的安全级别和IP地址的配置语句。
随机试题
通过证券交易所的证券交易,投资者持有一个上市公司已发行的股份的______时,继续进行收购的,应当依法向该上市公司所有股东发出收购要约。()
医疗机构从业人员违反《医疗机构从业人员行为规范》的,视情节轻重给予处罚.其中不正确的是
新生儿复苏后护理,下列错误的是
若某公司未来期间有足够的应纳税所得额抵扣可抵扣暂时性差异,则下列交易或事项中,会引起“递延所得税资产”科目余额增加的有()。
我国第八次基础教育课程改革在课程设置上的重大变革之一是()。
下列教育著作与作者相符合的是()。
(2007年真题)下列关于《中华人民共和国香港特别行政区基本法》的表述,能够成立的有
书娟是海明公司的前台文秘,她的主要工作是管理各种档案,为总经理起草各种文件。新年将至,公司定于2013年2月5日下午2:00,在中关村海龙大厦办公大楼五层多功能厅举办一个联谊会,重要客人名录保存在名为“重要客户名录.docx”的Word文档中,公司联系电话
春天来了,一只小羊【C8】______了羊妈妈,独自去玩儿。走了一会儿,小羊看见了许多青草,高兴极了。跑过去正要吃,突然,一只【C9】______的大灰狼从草丛中跑出来,吓了小羊一跳。“哈哈!【C10】______,正饿得难受,你正好可
Theword"intolerable"consistsof______morphemes.
最新回复
(
0
)