| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 541 人关注过本帖
标题:[讨论]各位来看看研究一下怎么用c++翻译一下下面的c语言程序
只看楼主 加入收藏
ryomayang
Rank: 1
等 级:新手上路
帖 子:15
专家分:0
注 册:2007-6-30
收藏
 问题点数:0 回复次数:6 
[讨论]各位来看看研究一下怎么用c++翻译一下下面的c语言程序
float funA(int str[],int n)
{
float cMx=0,Mxpingjun;int i;
for(i=0;i<10;i++)
cMx=cMx+str[i];
Mxpingjun=cMx/n;
return(Mxpingjun);
}
float funB(int str[],int n)
{
float cMy=0,Mypingjun;int i;
for(i=0;i<10;i++)
cMy=cMy+str[i];
Mypingjun=cMy/n;
return(Mypingjun);
}
float funC(float Mx,float My,int str1[],int str2[])
{
int i,P,Q;
float sum1,sum2;
for(i=0;i<10;i++)
{
P=((str1[i]-Mx)*(str2[i]-My));
sum1=sum1+P;
}
for(i=0;i<10;i++)
{
Q=((str1[i]-Mx)*(str1[i]-Mx));
sum2=sum2+Q;
}
return(sum1/sum2);
}
float funD(float Mx,float My,float b)
{
float a;
a=My-b*Mx;
return(a);
}
void main()
{
int x[1000],y[1000],i,year,yearcha;
float Mx,My,a,b,shouming;
for(i=0;i<10;i++)
scanf("%d,%d",&x[i],&y[i]);

Mx=funA(x,i);
My=funB(y,i);
b=funC(Mx,My,x,y);
a=funD(Mx,My,b);
printf("please enter the year:");
scanf("%d",&year);
yearcha=year-1969;
shouming=a+b*yearcha;
printf("%f",shouming);
}
搜索更多相关主题的帖子: c语言 翻译 float 研究 
2007-06-30 16:02
ryomayang
Rank: 1
等 级:新手上路
帖 子:15
专家分:0
注 册:2007-6-30
收藏
得分:0 
我不太会改,主要是没学过c,请问这里面是只是把输入输出改一下吗?
2007-06-30 16:05
百年不亮
Rank: 3Rank: 3
等 级:新手上路
威 望:8
帖 子:789
专家分:0
注 册:2006-4-14
收藏
得分:0 
你难道不知道C++是C的超集吗?

C++是兼容C的语法的,所以你的程序是符合C++的语法的,这样如果你要改成C++很简单,把文件扩展名改为CPP就OK了。
2007-06-30 16:44
ryomayang
Rank: 1
等 级:新手上路
帖 子:15
专家分:0
注 册:2007-6-30
收藏
得分:0 
内容不用改动吗?
2007-06-30 16:54
百年不亮
Rank: 3Rank: 3
等 级:新手上路
威 望:8
帖 子:789
专家分:0
注 册:2006-4-14
收藏
得分:0 
不用。你可以直接改扩展名,然后在编译器中编译一遍试试
2007-06-30 16:56
ryomayang
Rank: 1
等 级:新手上路
帖 子:15
专家分:0
注 册:2007-6-30
收藏
得分:0 
好!谢谢!
2007-06-30 16:57
ryomayang
Rank: 1
等 级:新手上路
帖 子:15
专家分:0
注 册:2007-6-30
收藏
得分:0 
float funA(int str[],int n)
这句话为什么在翻译的时候有错误?
2007-06-30 18:42
快速回复:[讨论]各位来看看研究一下怎么用c++翻译一下下面的c语言程序
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.016876 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved