第十六周 结构体复数计算
2016-12-16 21:20
169 查看
Copyright (c) 2016 烟台大学计算机与控制工程学院 All rights reserved. 文件名称:test.cpp 作者:何定钦 完成日期:2016年12月16日 题目描述: 编写一个程序,首先定义一个复数数据类型,即结构体类型;并按照复数的加法和乘法算出另外的复数。 输入: 两个复数的实数部分和复数部分的值。 输出: 两个新的复数。 样例输入: 1 1 1 1 样例输出: sum= 2+ 2i product= 0+ 2i 分析: #include <stdio.h> #include <stdlib.h> struct complex { int re; int im; } ; int main() { struct complex x,y,s,p; scanf("%d%d",&x.re,&x.im); scanf("%d%d",&y.re,&y.im); s.re=x.re+y.re; s.im=x.im+y.im; printf(" sum=%5d+%5di\n",s.re,s.im); p.re=x.re*y.re-x.im*y.im; p.im=x.re*y.im+x.im*y.re; printf(" product=%5d+%5di\n",p.re,p.im); return 0; }结果:
知识点总结:
学习了结构体的简单定义与运用。
心得体会:
注意如何使用结构体当中的成员来进行运算。
相关文章推荐
- 第十六周项目一(1)复数结构体
- 第十六周项目—复数结构体
- 第十六周 项目一---复数结构体
- 第十六周练习--复数结构体
- 第十六周oj实践复数结构体
- 第十六周-1复数结构体
- 第十六周-复数结构体
- 第十六周:C语言:用结构体处理复数运算
- 第十六周课后作业——项目一——复数结构体
- 第十六周项目一复数结构体
- 第十六周—C语言 项目一(复数结构体)
- 课程设计__复数的计算
- C语言--结构体内存计算规则
- 计算结构体、数组、指针的sizeof
- sizeof的详尽计算结构体字节数方法
- 复数计算
- 定义一个结构体变量(包括年、月、日),编写程序,要求输入年月日,程序能够计算并输出改日是本年中的第几天。注意闰年问题。(数组)
- 定义一个结构体变量(包含年月日),计算该日在本年中为第几天?要求写一个days函数。参数是此结构体类型的变量,返回值是整数。
- 结构体计算该日在本年中是第几天
- 通过结构体某个成员的地址计算结构体首地址[转]