洛谷第P1957

题目见口算练习题

这个题目用到字符和字符串的基本知识,以及一些操作技巧,如下:

1. 字符串转化为字符数组,用到字符串的.c_str()函数

2. 字符数组转化为整数,用到atoi函数

3. 格式化输出字符数组,用到sprintf函数

4. 字符数字的实际长度获取,用到strlen()函数

5. 因为每行的输入可能是2个也可能是3个,是根据第一个字符来确定的,需要用到条件来判断,当输入的第一个字符串的第一个字符是a,b,或者c的时候,接下来读入两个整数,否则将已经读入的字符串转化为整数,接着再读入一个整数。

6. 需要在循环外定义一个变量表示运算符,当没有更改时,维持上一个运算。

7. 需要用到二维字符数组,先将结果保存下来,然后再输出。

你可能感兴趣的:(洛谷,算法)