题目
读入10个复数,建立对应链表,然后求所有复数的和。
输入
无
输出
无
样例输入
1 2
1 3
4 5
2 3
3 1
2 1
4 2
2 2
3 3
1 1
样例输出
23+23i
解题思路
可以直接暴力解题,即将实部和虚部分别相加后输出。也可以建立链表后遍历链表,将其内容相加。
该题类似题目1511(可见:题目1511:复数求和)
代码
方便起见,仅给出暴力解法代码,如下:
#include<stdio.h>
int main()
{int a,b,i,t1,t2;a = 0;b = 0;for (i=0;i<10;i++){scanf("%d %d",&t1,&t2);a+=t1;b+=t2;}printf("%d",a);if (b>0)printf("+");printf("%di",b);return 0;
}