怎么把下面C++程序的内容在EXCEL里面用VBA编写,只要求得到e

#include<iostream>usingnamespacestd;voidmain(){doublek1,k2,t1,t2,c,d,e;cout<<"printk1... #include<iostream>
using namespace std;
void main()
{
double k1,k2,t1,t2,c,d,e;
cout<<"print k1,k2,t1,t2="<<endl;
cin>>k1>>k2>>t1>>t2;
c=6.28*k1*t2-6.28*k2*t1;
d=t1*t1*t2-t2*t2*t1;
e=c/d;
cout<<"c="<<c<<endl;
cout<<"d="<<d<<endl;
cout<<"e="<<e<<endl;
}
呐就是在EXCEL中编这样一个函数
e=6.28(k1*t2-k2*t1)/t1*t1*t2-t2*t2*t1
说得好加分
展开
 我来答
crazysnail_1
2012-05-08 · TA获得超过228个赞
知道小有建树答主
回答量:560
采纳率:0%
帮助的人:228万
展开全部
貌似不可以吧
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
chuntian_ddt
2012-05-08 · 超过19用户采纳过TA的回答
知道答主
回答量:57
采纳率:0%
帮助的人:44.2万
展开全部
输入1,2,3,4,e=1.046666....,函数下面这样:
Sub CPlus()
Dim k1 As Double, k2 As Double, t1 As Double, t2 As Double
Dim c As Double, d As Double, e As Double

k1 = InputBox("k1=")
k2 = InputBox("k2=")
t1 = InputBox("t1=")
t2 = InputBox("t2=")

c = 6.28 * k1 * t2 - 6.28 * k2 * t1
d = t1 * t1 * t2 - t2 * t2 * t1
e = c / d

MsgBox "c=" & c & " d=" & d & " e=" & e
End Sub
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式