为了账号安全,请及时绑定邮箱和手机立即绑定

Error executing cl.exe. 错误比较多,麻烦大神帮忙看看~

Error executing cl.exe. 错误比较多,麻烦大神帮忙看看~

繁星淼淼 2022-05-12 13:11:58
#include"iostream.h"#include"math.h"class cos{int du;double c,x;public:cos(int dul){du=dul;}void hdu();void process();void print();};void cos::hdu(){x=(du*3.1415926)/180;}void cos::process(){c=0;double n,m,k,s=1;for(n=0;m<10e-6;n=n+2){for(k=1;k<=n;k++){s=k*s;}m=pow(x,n)/s;c=c+m;}}void cos::print(){cout<<c<<endl;}main(){cos t1(90);t1.process;t1.print;}C:\Documents and Settings\Administrator\桌面\319_10.cpp(41) : error C2146: syntax error : missing ';' before identifier 't1'C:\Documents and Settings\Administrator\桌面\319_10.cpp(41) : warning C4551: function call missing argument listC:\Documents and Settings\Administrator\桌面\319_10.cpp(41) : error C2065: 't1' : undeclared identifierC:\Documents and Settings\Administrator\桌面\319_10.cpp(42) : error C2228: left of '.process' must have class/struct/union typeC:\Documents and Settings\Administrator\桌面\319_10.cpp(43) : error C2228: left of '.print' must have class/struct/union typeC:\Documents and Settings\Administrator\桌面\319_10.cpp(45) : warning C4508: 'main' : function should return a value; 'void' return type assumedError executing cl.exe.错误多多麻烦帮忙看看
查看完整描述

3 回答

?
守候你守候我

TA贡献1802条经验 获得超10个赞

t1.process;
t1.print;
这两句改成
t1.process();
t1.print();
它们是成员函数。

查看完整回答
反对 回复 2022-05-16
?
繁花如伊

TA贡献2012条经验 获得超12个赞

改成void main()
C++的main必须有返回值类型的

查看完整回答
反对 回复 2022-05-16
?
潇湘沐

TA贡献1816条经验 获得超6个赞

main函数所在的文件没有include类cos声明的.h文件。

查看完整回答
反对 回复 2022-05-16
  • 3 回答
  • 0 关注
  • 177 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信