问题描述
读入10个复数,建立对应链表,然后求所有复数的和。
例子
输入
1 2
1 3
4 5
2 3
3 1
2 1
4 2
2 2
3 3
1 1
输出
23+23i
题目限制
时间限制:1.0s 内存限制:512.0MB
提示
请严格按要求输出,不要画蛇添足地打印类似:“请您输入…” 的多余内容。
所有代码放在同一个源文件中,调试通过后,拷贝提交该源码。
注意: main函数需要返回0
注意: 只使用ANSI C/ANSI C++ 标准,不要调用依赖于编译环境或操作系统的特殊函数。
注意: 所有依赖的函数必须明确地在源文件中 #include , 不能通过工程设置而省略常用头文件。
提交时,注意选择所期望的编译器类型。
思路
定义一个二维数组,进行求和,按照要求输出即可。
代码:
#include <stdio.h>
int main ()
{
int a[10][2];
int i,j;
int sum1 = 0;
int sum2 = 0;
for(i=0;i<10;i++)
for(j=0;j<2;j++)
scanf("%d",&a[i][j]);
for(i=0;i<10;i++)
{
sum1+=a[i][0];
sum2+=a[i][1];
}
printf("%d+%di",sum1,sum2);
return 0;
}