单位: 武汉智能控制工业技术研究院
主要的工作内容是新能源汽车,船等的嵌入式开发。 唯一的条件是:熟悉 C 语言。能完成下面这个简单的面试题:
写一个函数 int str2int(char * s) 把字符串返回为 int , 如果输入不是数字字符串,返回 0
譬如
"99" -> 99
"-123" -> -123
"78Hello" -> 78
"Hello" -> 0
"72.35" -> 72
"-66-abc" -> -66
"abc-66" -> 0
"2****2" -> 2
注意: 无论输入任何字符串,这个程序都不应当崩溃。如果输入出现异常(譬如输入是一个"hello"字符串) ,则返回 0 。输入可能是任意 char *, 返回值必须是 int , 请仔细考虑 .
这个题目很简单,请用标准 C 做, 需要考虑各种异常情况 , 难点在于你是否考虑了足够的异常情况
不需要加班,双休
简历发送至公司 email:aHVhbmdib0BpY2l3aC5jb20= ( base64 编码) 如果公司 email 因为垃圾邮件设置发送失败,就发到: MTQ4ODIzNjdAcXEuY29t