笔试——Day6
文章目录
- 第一题
- 题目
- 思路
- 代码
- 第二题
- 题目:
- 思路
- 代码
- 第三题
- 题目:
- 思路
- 代码
第一题
题目
大数加法
思路
模拟竖式加法
代码
第二题
题目:
链表相加(二)
思路
模拟加法,可以先翻转链表
代码
第三题
题目:
大数乘法
思路
利用竖式进行乘法模拟(无进位),最后单独处理进位
注意
// 字符转数字
char c = '5';
int wrong_num = c + '0'; // 错误!'5' + '0' = 53 + 48 = 101(无意义)
int correct_num = c - '0'; // 正确:53 - 48 = 5// 数字转字符
int x = 5;
char = x + '0''0' ASCLL 是 48