C语言 用atoi itoa strcpy把加法的字符串转成整型 怎么写呢?

图一 代码怎么写呢?
2024-12-04 19:02:00
推荐回答(2个)
回答1:

这个问题你可以写两个小函数来实现 , 一个是atoi()函数,就是把字符串转化成int型,另一个是itoa(),就是把int型的数字转化成字符串。刚开始时用atoi()把str1,str2转化成整形数,然后相加,再把相加后的结果用itoa()函数转化成字符串,再赋值给result。这是个思路,那两个函数也不太难,自己尝试实现一下。

回答2:

输入存在字符数组里,通过ascii码识别+号。对于数字字符用对应的ascii码值减去字符0的ascii码值提取数位,把上次暂存的结果(初值为0)乘十后相加。