若两个复数分别为:c1​=x1​+y1​i和c2​=x2​+y2​i,则它们的乘积为 c1​×c2​=(x1​x2​−y1​y2​)+(x1​y2​+x2​y1​)i。

本题要求实现一个函数计算两个复数之积。

函数接口定义:

double result_real, result_imag;
void complex_prod( double x1, double y1, double x2, double y2 );

其中用户传入的参数为两个复数x1+y1i和x2+y2i;函数complex_prod应将计算结果的实部存放在全局变量result_real中、虚部存放在全局变量result_imag中。

裁判测试程序样例:

#include<stdio.h> double result_real, result_imag;
void complex_prod( double x1, double y1, double x2, double y2 );int main(void)
{ double imag1, imag2, real1, real2;    scanf("%lf %lf", &real1, &imag1);             scanf("%lf %lf", &real2, &imag2);             complex_prod(real1, imag1, real2, imag2);     printf("product of complex is (%f)+(%f)i\n", result_real, result_imag);return 0;
}/* 你的代码将被嵌在这里 */

输入样例:

1 2
-2 -3

结尾无空行

输出样例:

product of complex is (4.000000)+(-7.000000)i

结尾无空行

void complex_prod( double x1, double y1, double x2, double y2 )
{result_real=x1*x2-y1*y2;result_imag=x1*y2+x2*y1;return 0;
} 

PTA 6-6 使用函数计算两个复数之积相关推荐

  1. (PTA)6-7 使用函数计算两个复数之积 (10分)

    若两个复数分别为:c ​1 ​​ =x ​1 ​​ +y ​1 ​​ i和c ​2 ​​ =x ​2 ​​ +y ​2 ​​ i,则它们的乘积为 c ​1 ​​ ×c ​2 ​​ =(x ​1 ​​ ...

  2. 4-3 使用函数计算两个复数之积 (10分)

    若两个复数分别为:c1=x1+y1ic_1=x_1 + y_1 ic​1​​=x​1​​+y​1​​i和c2=x2+y2ic_2=x_2 + y_2 ic​2​​=x​2​​+y​2​​i,则它们的乘 ...

  3. C语言:实验5-1 使用函数计算两个复数之积.2021-07-23

    实验5-1 使用函数计算两个复数之积 (10 point(s)) 若两个复数分别为:c​1​​=x​1​​+y​1​​i和c​2​​=x​2​​+y​2​​i,则它们的乘积为 c​1​​×c​2​​= ...

  4. C语言刷题系列——14.(结构)计算两个复数之积15.按等级统计学生成绩16.根据成绩高低将学生记录排序

    几个与结构体相关的题 14.计算两个复数之积

  5. 实验9 结构程序设计 6-1 计算两个复数之积

    本题要求实现一个计算复数之积的简单函数. 函数接口定义: struct complex multiply(struct complex x, struct complex y); 其中struct c ...

  6. pandas中使用rolling.corr函数计算两个时间序列数据列之间的滚动相关性(Rolling correlations)、例如,计算两种商品销售额之间的3个月的滚动相关性

    pandas中使用rolling.corr函数计算两个时间序列数据列之间的滚动相关性(Rolling correlations).例如,计算两种商品销售额之间的3个月的滚动相关性 目录

  7. excel中使用CORREL函数计算两个时间序列数据列之间的滚动相关性(Rolling correlations)、例如,计算两种商品销售额之间的3个月的滚动相关性

    excel中使用CORREL函数计算两个时间序列数据列之间的滚动相关性(Rolling correlations).例如,计算两种商品销售额之间的3个月的滚动相关性 目录

  8. R语言使用zoo包中的rollapply函数计算两个时间序列数据列之间的滚动相关性(Rolling correlations)、例如,计算两种商品销售额之间的3个月的滚动相关性

    R语言时间序列数据滚动相关性分析(Rolling correlations).R语言使用zoo包中的rollapply函数计算两个时间序列数据列之间的滚动相关性(Rolling correlation ...

  9. R语言使用t.test函数计算两组独立数据的t检验(Independent t-test)

    R语言使用t.test函数计算两组独立数据的t检验(Independent t-test) 目录 R语言使用t.test函数计算两组独立数据的t检验(Independent t-test) #仿真数据

最新文章

  1. 做项目遇到问题 2 AWS NLP 剽窃RuntimeError: size mismatch, m1: [10 x 3], m2: [2 x 10]检测部署报错
  2. JavaWeb:JDBC之事务
  3. ASP.NET MVC 环境配置,从1.0到2.0的转换和学习资源等
  4. 几种HtmlEncode的区别(转)
  5. 01-H5语义化标签
  6. 关于区块链技术的10本书
  7. 每个java小应用程序都得继承,JAVA复习题3
  8. 计算书费(信息学奥赛一本通-T1104)
  9. mybatisplus自动填充时间出现的问题
  10. 带串口功能的51最小系统板,可直接烧录STC芯片,简约好用,Micro接口,只需要一根Micro接口的USB线接到电脑就可以下载程序了。
  11. stata学习笔记|自相关处理问题
  12. postman(一)常用的Tests方法
  13. 自动薅羊毛技术方案总结
  14. 线性代数笔记【空间向量】
  15. 文字转语音软件有哪些
  16. 源码奉送:宠物小精灵图鉴
  17. epoll LT ET 区别 | Nginx epoll 原理 listend 用 LT
  18. Unity之android Drawable数据传递以APPIcon为例
  19. 计算机专业mba申请材料案例,MBA申请材料案例分析–简历中的个人简介 第一篇...
  20. PAT 十一章 模拟 1-16 自用

热门文章

  1. 干货分享|被PubMed收录的论文,在MEDLINE和SCIE能检索到吗?
  2. linux Qt 复制文件至剪切板
  3. Java学习-节点3
  4. flashcache安装使用
  5. 各省金融机构存贷款余额、GDP、金融化程度、城镇化率、大专以上人口比重等(2012-2019年)
  6. 申请转正自评php开发,PHP开发工程师岗位自我评价怎么写
  7. 问题事件名称: APPCRASH 应用程序名: xxx.EXE 应用程序版本:
  8. 从零开始的python学习Day4
  9. 1.Transformer-Attention is all your need论文详读-PartⅠ(摘要、引言、背景)
  10. 代码随想录训练营day27