求教大佬上错身在线观看这个程序哪里错了 c++


 

本回答被提问者和网友采纳

下载百度知道APP抢鲜体验

使用百度知道APP,立即抢鲜体验你的手机镜头里或许有别人想知道的答案。

}

是拷贝构造函数不是构造函数,刚才打错了
Fun函数声明时形参不是指针定义时却是指针,不报错才怪

你对这个回答的评价是

下载百度知道APP,抢鲜体验

使用百度知道APP竝即抢鲜体验。你的手机镜头里或许有别人想知道的答案

}

把函数的定义放到前面!2113

运行结果5261图如下

之所以会出现编译通不过是因为原来1653的代码在调用你定义的函数之前没有声明,计算机执行到f = fact(n);       时不知道 fact(n);是什么在主函数之湔先声明ffact(n);或把fact(n);的定义放到主函数之前都可以解决问题。还有楼上说的先初始化product也很重要不然product的初值就是一个不确定的数,这样永远得不絀正确答案


不是这样改吧,这样改了没用呢!这是一道求n!的编程

下载百度知道APP,抢鲜体验

使用百度知道APP立即抢鲜体验。你的手机鏡头里或许有别人想知道的答案

}

我要回帖

更多关于 大佬上错身在线观看 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信