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

显示错误in function main,请问该怎么改:?

显示错误in function main,请问该怎么改:?

C++
Smart猫小萌 2022-11-19 13:09:25

#include#includeusing namespace std;#includedouble p(int n,double x);int main(void){ double x;int n; cout<<"请输入n和x:";cin>>x>>n; cout<<x<<"的"<<n<<"多项式为:"<<p(n,x); }double b(int n,double x){ if(n==0) return 1; if(n==1) return x; return ((2*n-1)*p(n-1,x)-(n-1)*p(n-2,x))/n;}<!--

查看完整描述

3 回答

?
潇湘沐

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

你看看可是这样的要求:


#include <iostream>using namespace std;double p(int n,double x);int main(void)    double x;    int n;          cout<<"请输入x和n:";         cin>>x>>n;          cout<<x<<"的"<<n<<"多项式为:"<<p(n,x);     system("pause");}double p(int n,double x)//定义错误     if(n==0)     return 1;     if(n==1)     return x;     return ((2*n-1)*p(n-1,x)-(n-1)*p(n-2,x))/n;}

注释的地方有错,望采纳!


查看完整回答
反对 回复 4天前
?
智慧大石

TA贡献1679条经验 获得超3个赞

你这代码太不清晰了,凑活看了、、、你的main函数的类型是INT型,你却没有返回int型
int main(void)
{
.....
.....
return 0;

}
不管是不是主函数,只要你的函数又返回类型,你就要返回该类型的值,不反回就是错误

查看完整回答
反对 回复 4天前
?
手掌心

TA贡献1661条经验 获得超3个赞

“in function main”指的是“在主函数中的错误”,改法需根据自己编的程序决定。也就是说,如果该错误是在主函数中,就会显示。

C++是在C语言的基础上开发的一种面向对象编程语言,应用广泛。C++支持多种编程范式, 即面向对象编程、泛型编程和过程化编程。最新正式标准C++于2014年8月18日公布。 其编程领域众广,常用于系统开发,引擎开发等应用领域,是至今为止最受广大程序员受用的最强大编程语言之一,支持类:类、封装、重载等特性。


查看完整回答
反对 回复 4天前

添加回答

举报

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