编程语言里虚数如何表示 最好是c语言里 谢谢啊

[复制链接]
查看11 | 回复2 | 2011-11-2 08:44:50 | 显示全部楼层 |阅读模式
回复

使用道具 举报

千问 | 2011-11-2 08:44:50 | 显示全部楼层
结构体追问能具体点吗看了结构体还是不会
回复

使用道具 举报

千问 | 2011-11-2 08:44:50 | 显示全部楼层
typedefstruce{doublereal,imag}complex;//定义复数结构体,里面包含实部和虚部。想要功能多的话,可以这样做:structcomplex{doublereal,imag;complex(){real=0;imag=0;}};//重载加法运算符,实部与实部相加,虚部与虚部相加complexoperator(constcomplex//forreturnc.real=realb.real;c.imag=imagb.imag;returnc;}//重载输出操作符,这个用到C的知识,只想用C的话不用这么写,自己写个print函数就可以了ostream(ostreamx.real;elseoutx.real\"\"x.imag\"i\";//(12i这种形式)}//c语言的print输出voidprint(constcomplexx){if....elseprintf(\"%f%fi\",x.real,x.imag);}
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行