代码如下:
void CTest03Dlg::OnSum()
{ double sum=0;
char strOnNum[10];
m_Edit1.GetWindowText(strOnNum,10); sum=sum+atof(strOnNum);
m_Edit2.GetWindowText(strOnNum,10);
sum=sum=atof(strOnNum);
m_Edit3.GetWindowText(strOnNum,10);
sum=sum+atof(strOnNum);
m_Edit4.GetWindowText(strOnNum,10);
sum=sum+atof(strOnNum); sprintf(strOnNum,"%.3f",sum);
m_Edit5.SetWindowText(strOnNum); }
我在求平均的时候,代码跟上面的相似,但是平均值正确,求和就不正确,
我新手,大家可以帮忙说说什么错误吗?谢谢
void CTest03Dlg::OnSum()
{ double sum=0;
char strOnNum[10];
m_Edit1.GetWindowText(strOnNum,10); sum=sum+atof(strOnNum);
m_Edit2.GetWindowText(strOnNum,10);
sum=sum=atof(strOnNum);
m_Edit3.GetWindowText(strOnNum,10);
sum=sum+atof(strOnNum);
m_Edit4.GetWindowText(strOnNum,10);
sum=sum+atof(strOnNum); sprintf(strOnNum,"%.3f",sum);
m_Edit5.SetWindowText(strOnNum); }
我在求平均的时候,代码跟上面的相似,但是平均值正确,求和就不正确,
我新手,大家可以帮忙说说什么错误吗?谢谢
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货