实验9 结构程序设计 6-1 计算两个复数之积
本题要求实现一个计算复数之积的简单函数。
函数接口定义:
struct complex multiply(struct complex x, struct complex y);
其中struct complex是复数结构体,其定义如下:struct complex{int real;int imag;
};
裁判测试程序样例:
#include <stdio.h>struct complex{int real;int imag;
};struct complex multiply(struct complex x, struct complex y);int main()
{struct complex product, x, y;scanf("%d%d%d%d", &x.real, &x.imag, &y.real, &y.imag);product = multiply(x, y);printf("(%d+%di) * (%d+%di) = %d + %di\n", x.real, x.imag, y.real, y.imag, product.real, product.imag);return 0;
}/* 你的代码将被嵌在这里 */
输入样例:
3 4 5 6
输出样例:
(3+4i) * (5+6i) = -9 + 38i
struct complex multiply(struct complex x, struct complex y){//这个函数返回的也应该是一个相同的结构到produce中struct complex ret;ret.real=x.real*y.real-x.imag*y.imag;ret.imag=x.real*y.imag+x.imag*y.real;return ret;
}
实验9 结构程序设计 6-1 计算两个复数之积相关推荐
- C语言刷题系列——14.(结构)计算两个复数之积15.按等级统计学生成绩16.根据成绩高低将学生记录排序
几个与结构体相关的题 14.计算两个复数之积
- C语言:实验5-1 使用函数计算两个复数之积.2021-07-23
实验5-1 使用函数计算两个复数之积 (10 point(s)) 若两个复数分别为:c1=x1+y1i和c2=x2+y2i,则它们的乘积为 c1×c2= ...
- (PTA)6-7 使用函数计算两个复数之积 (10分)
若两个复数分别为:c 1 =x 1 +y 1 i和c 2 =x 2 +y 2 i,则它们的乘积为 c 1 ×c 2 =(x 1 ...
- PTA 6-6 使用函数计算两个复数之积
若两个复数分别为:c1=x1+y1i和c2=x2+y2i,则它们的乘积为 c1×c2=(x1x2−y1y2)+(x1y2+x2y1)i. 本题要求实现一个函数计算两个复 ...
- 4-3 使用函数计算两个复数之积 (10分)
若两个复数分别为:c1=x1+y1ic_1=x_1 + y_1 ic1=x1+y1i和c2=x2+y2ic_2=x_2 + y_2 ic2=x2+y2i,则它们的乘 ...
- C语言程序设计——结构体的运用 求复数之积。利用结构变量求解如下两组复数之积。
求复数之积.利用结构变量求解如下两组复数之积. za={3,4}, zb={5,6} za={10,20}, zb={30,40} **输出格式要求:"(%d+%di)*(%d+%di)=& ...
- 定义一个复数类Complex,重载运算符“+”,“ -”,“*”,“/”使之能用于计算两个复数的加减乘除。
定义一个复数类Complex,重载运算符"+"," -","*","/"使之能用于计算两个复数的加减乘除.运算符重载函数 ...
- 多项式合并同类项c语言链表,链表透过文件读写计算两个多项式之积
当前位置:我的异常网» C语言 » 链表透过文件读写计算两个多项式之积 链表透过文件读写计算两个多项式之积 www.myexceptions.net 网友分享于:2014-03-24 浏览:10次 ...
- 求复数之积。利用结构变量求解两个复数之积。
求复数之积.利用结构变量求解两个复数之积.za={3,4}, zb={5,6}za={10,20}, zb={30,40} **输出格式要求:"(%d+%di)*(%d+%di)=" ...
最新文章
- POJ2528线段树段更新逆序异或(广告牌)
- Linux 认证考试:精解Linux find命令的使用linuxfindnam
- Android面试题(五) --重要
- HDU 5676 ztr loves lucky numbers
- python根据文件名获取文件路径_python 查看文件名和文件路径
- HttpModule
- 遗传算法经典实例代码_经典算法研究系列 之 深入浅出遗传算法
- SAP MM模块-实施顾问岗位-面试手册-目录
- php unserialize 返回false的解决方法
- mini2440驱动分析之触摸屏
- OpenCV_(Using GrabCut extract the foreground object) 使用 GrabCut 算法提取前景物体
- oracle shared_pool_size 0,Oracle 参数shared_pool_size
- cad插件_还不会用CAD插件?55款超实用CAD插件大合集!无套路直接送你
- 绿坝 图像过滤比对算法有感
- asp html5 ajax,ASP – AJAX 与 ASP | 菜鸟教程
- Python绘制简单折线图、散点图
- npm ERR code ETIMEDOUT npm ERR syscall connect npm ERR errno ETIMEDOUT npm ERR network reques...
- 苏格拉底、柏拉图、亚里士多德,走进希腊三贤的世界
- 报错:此操作系统版本不支持此选项。管理员应使用“打开或关闭 Windows 功能”对话框、“服务器管理器”管理工具或 dism.exe 命令行工具安装/卸载包含 IIS8 的 ASP.NET 4.5
- 利用Python实现股票可视做T盈亏
热门文章
- linux网络存储服务器选题意义,基于嵌入式Linux的网络存储的实现和研究
- #1097 : 最小生成树一·Prim算法
- java 图形校验_java图形验证码生成工具类 web页面校验验证码
- 搜索引擎新架构:与SQL不得不说的故事
- flutter重新配置sdk路径_在Android中配置flutter
- python多维数据分析_Python 数据分析:numpy 多维数组 ndarray
- 不得不存!UI设计新手不可错过的7条实用法则
- 来自Riot 的一份游戏美术教程(五):技术美术
- 游戏即艺术,深度解读《地平线:零之曙光》这款“视觉教科书“
- 支付宝招兼职“找茬程序员” 不用坐班/最高奖励36万