设计一个关于复数的结构类型,并实现复数的四则运算
来源:学生作业帮 编辑:百度作业网作业帮 分类:综合作业 时间:2024/04/29 06:50:56
设计一个关于复数的结构类型,并实现复数的四则运算
C语言
C语言
#include
struct fushu
{
int x,y;
};
void count(struct fushu *m,struct fushu *n);
void main()
{
struct fushu m,n;
printf("Please input the first num:\n");
scanf("%d%di",&m.x,&m.y);
printf("Please input the second num:\n");
scanf("%d%di",&n.x,&n.y);
count(&m,&n);
}
void count(struct fushu *m,struct fushu *n)
{
int fuhao;
printf("input the sign 1:+,2:-,3:*,4:/");
scanf("%d",&fuhao);
switch (fuhao){
case 1:
{
if((m->y+n->y)>=0)
printf("%d+%di",(m->x+n->x),(m->y+n->y));
else
printf("%d%di",(m->x+n->x),(m->y+n->y));
}
break;
case 2:
if((m->y+n->y)>=0)
printf("%d+%di",(m->x-n->x),(m->y-n->y));
else
printf("%d%di",(m->x-n->x),(m->y-n->y));
break;
case 3:
if((m->y+n->y)x*n->x),(m->y*n->y));
else
printf("%d%di",(m->x*n->x),(m->y*n->y));
break;
case 4:
if((m->y+n->y)x/n->x),(m->y/n->y));
else
printf("%d%di",(m->x/n->x),(m->y/n->y));
break;
default:
printf("Error sign");
}
}
struct fushu
{
int x,y;
};
void count(struct fushu *m,struct fushu *n);
void main()
{
struct fushu m,n;
printf("Please input the first num:\n");
scanf("%d%di",&m.x,&m.y);
printf("Please input the second num:\n");
scanf("%d%di",&n.x,&n.y);
count(&m,&n);
}
void count(struct fushu *m,struct fushu *n)
{
int fuhao;
printf("input the sign 1:+,2:-,3:*,4:/");
scanf("%d",&fuhao);
switch (fuhao){
case 1:
{
if((m->y+n->y)>=0)
printf("%d+%di",(m->x+n->x),(m->y+n->y));
else
printf("%d%di",(m->x+n->x),(m->y+n->y));
}
break;
case 2:
if((m->y+n->y)>=0)
printf("%d+%di",(m->x-n->x),(m->y-n->y));
else
printf("%d%di",(m->x-n->x),(m->y-n->y));
break;
case 3:
if((m->y+n->y)x*n->x),(m->y*n->y));
else
printf("%d%di",(m->x*n->x),(m->y*n->y));
break;
case 4:
if((m->y+n->y)x/n->x),(m->y/n->y));
else
printf("%d%di",(m->x/n->x),(m->y/n->y));
break;
default:
printf("Error sign");
}
}
设计一个关于复数的结构类型,并实现复数的四则运算
关于C语言的题目:用结构体定义一个复数,并实现复数的加法、减法和乘法.
C++定义描述复数的结构体类型变量,实现复数的输入输出.设计三个函数实现复数的加法,减法和乘法运算
C++定义描述复数的结构体类型变量,是想复数的输入输出.设计三个函数实现复数的加法,减法和乘法运算.
定义一个复数类,通过重载运算符:+、-、*、/,直接实现两个复数之间的四则运算.
高二数学题:关于复数的四则运算,复数的概念,复数的四则运算,
急.设计一个桌面计算器,能够进行实数或复数的四则运算.
复数的四则运算一 练习
复数代数形式的四则运算
设计一个复数类,实现复数的加、减操作.(考查知识点:类的定义和实现.)
C#编程:定义一个复数类,实现复数的简单加法运算,并能显示结果.
高三数学题:关于复数的四则运算的问题