题解 | 复数
复数
https://www.nowcoder.com/practice/743667f48c4d49a59b7b0613b8aa1c11
#include <stdio.h>
int main() {
int m;
scanf("%d",&m);
for(int i=0;i<m;i++){
long long int a1,b1,a2,b2;
scanf("%lld%lld%lld%lld",&a1,&b1,&a2,&b2);
long long int shi=a1+a2;
long long int xu=b1+b2;
if(xu==0) printf("%lld\n",shi);
else {
if(xu>0) printf("%lld+%lldi\n",shi,xu);
else if(xu<0) printf("%lld%lldi\n",shi,xu);
}
}
}
查看25道真题和解析