会员登录 用户名: 密码: 登录 新会员注册 [找回密码]
当前位置:编程论坛 >> 编程技术交流 >> 软件编程论坛 >> [求助]看下我翻译的对不对
首页
  发表一个新主题  发表一个新投票  回复主题 您是本帖的第 313 个阅读者浏览上一篇主题  刷新本主题   树形显示贴子 浏览下一篇主题
 * 贴子主题:[求助]看下我翻译的对不对 悬赏分50 [已结帖] 报告本帖给版主  显示可打印的版本  把本贴打包邮递  把本贴加入论坛收藏夹  发送本页面给朋友  把本贴加入IE收藏夹 
 eliaosha 帅哥哟,离线,有人找我吗?
  
  
  等 级:初出江湖
  积 分:7
  专家分:0
  提问帖:4/3
  回答帖:0
  总帖数:5
  经验值:68
  注 册:2008-5-7
给eliaosha发送一个短消息 把eliaosha加入好友 查看eliaosha的个人资料 搜索eliaosha在软件编程论坛的所有贴子 引用回复这个贴子 回复这个贴子楼主

发贴心情 [求助]看下我翻译的对不对

IMATS = Formfin.txtIMATS.Text
Select Case IMATS
Case "1"
GD = 0.0012 * 1000
Case "2"
GD = 0.0004 * 1000
Case "3"
GD = 0.0004 * 1000
Case "4"
GD = 0.002 * 1000
Case "5"
GD = 0.002 * 1000
Case "316L"
GD = 0.00046 * 1000
End Select
 
If (IMATS = "316L") Then
GBD = 0.004 * 1000       
Else
GBD = 0.006 * 1000
End If
  


Formfin_define.txtFL.Text = FL
Formfin_define.txtFD.Text = FD
Formfin_define.txtFM.Text = FM
Formfin_define.txtWL.Text = WL
Formfin_define.txtBL.Text = BL
Formfin_define.txtFTW.Text = FTW
Formfin_define.txtGD.Text = GD
Formfin_define.txtGBD.Text = GBD


End Sub

Private Sub Command3_Click()
Dim IM As String
IM = Formfin_define.txtIM.Text
FL = Formfin_define.txtFL.Text
FD = Formfin_define.txtFD.Text
FM = Formfin_define.txtFM.Text
WL = Formfin_define.txtWL.Text
BL = Formfin_define.txtBL.Text
FTW = Formfin_define.txtFTW.Text
GD = Formfin_define.txtGD.Text
GBD = Formfin_define.txtGBD.Text
NTD = Formfin_define.txtNTD.Text

Select Case IM
Case "1"
FLH = FL
FDH = FD
FMH = FM
WLH = WL
BLH = BL
FTWH = FTW
NTDH = NTD
Case "2"
FLC = FL
FDC = FD
FMC = FM
WLC = WL
BLC = BL
FTWC = FTW
NTDC = NTD
End Select
If (FL * FD * FM * WL * BL * FTW * GD * NTD * GBD = 0) Then
MsgBox "所需数据未给定,请自定义输入数据,然后选择自定义确定", vbOKOnly, "提示"
End If
End Sub

Private Sub Command4_Click()
Unload Formfin_define
End Sub
这段VB程序我是这样翻译成C的,达人帮忙看看
scanf("%s",IMATS);
switch(IMATS)
{case'1';GD=0.0012*1000;break;
 case'2';GD = 0.0004 * 1000;break;
 case'3';GD = 0.002 * 1000;break;
 case'4';GD = 0.0004 * 1000;break;
 case '5';GD = 0.002 * 1000;break;
 case'6';GD = 0.00046 * 1000;break;
}
if(strcmp(IMATS,"316L")==0)
{
     GBD=0.004*1000
}
else
{
     GBD=0.006*1000
}   
scanf("%f",&FL);
scanf("%f",&FD);
scanf("%f",&FM);
scanf("%f",&WL);
scanf("%f",&BL);
scanf("%f",&FTW);
scanf("%f",&GD);
scanf("%f",&GDB);
switch("IM")
{case'1';
FLH = FL;
FDH = FD;
FMH = FM;
WLH = WL;
BLH = BL;
FTWH = FTW;
NTDH = NTD;break;
case'2';
FLC = FL;
FDC = FD;
FMC = FM;
WLC = WL;
BLC = BL;
FTWC = FTW;
NTDC = NTD;break;
}

发帖:2008-5-12 9:42:00
  鲜花(0)  鸡蛋(0)
 苦寒 帅哥哟,离线,有人找我吗?
  
  
  等 级:论坛游民
  积 分:2881
  专家分:1619
  提问帖:0/0
  回答帖:177
  总帖数:190
  经验值:299
  注 册:2008-4-25
给苦寒发送一个短消息 把苦寒加入好友 查看苦寒的个人资料 搜索苦寒在软件编程论坛的所有贴子 引用回复这个贴子 回复这个贴子2

发贴心情 

基本上是如此,只不过没有数据定义部分,还有这里不对哈。
switch("IM")
应该是switch(IM)

一生一死一悲欢
一冬一夏一苦寒

发帖:2008-5-12 12:27:00

本主题贴数2,分页:[返回帖子列表] [上一页] [1] [下一页]

此主题已经结帖:

苦寒-50

 *快速回复:[求助]看下我翻译的对不对  [ 回帖是一种美德 :) ]
会员账号 用户名    还没注册?    密码    忘记密码?
内容
  • HTML标签: 不可用
  • UBB标签: 可用
  • 贴图标签: 可用
  • 多媒体标签:可用
  • 表情字符转换:可用
  • 上传图片:不可用
  • 最多15KB
  • 点击表情图即可在帖子中加入相应的表情
                                
    邮件回复 显示签名   [Ctrl+Enter直接提交贴子]

    管理选项锁定 | 解锁 | 提升 | 删除 | 移动 | 固顶 | 总固顶 | 奖励 | 惩罚 | 发布公告