请问Segmentation Fault是什么意思,下面C++程序为什么会这样
来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/07/17 12:24:10
请问Segmentation Fault是什么意思,下面C++程序为什么会这样
#include
using namespace std;
int f(int a,int b,int& n){
if(n==1||n==2) return 1;
return (a*f(a,b,n-1)+b*f(a,b,n-2))%7;}
int main(){
int c,d,k,s;
while(cin>>c>>d>>k,=0){
s=f(c,d,k);
cout
#include
using namespace std;
int f(int a,int b,int& n){
if(n==1||n==2) return 1;
return (a*f(a,b,n-1)+b*f(a,b,n-2))%7;}
int main(){
int c,d,k,s;
while(cin>>c>>d>>k,=0){
s=f(c,d,k);
cout
Segmentation Fault 段错误.
int f(int a,int b,int& n) 的定义 参数3 n 是个引用.
return (a*f(a,b,n-1)+b*f(a,b,n-2))%7;} 这里调用f的时候参数3是int的临时变量,无法转换成引用.
只要修改定义 int f(int a,int b,int n) 就行.引用在这里似乎没必要
---------------------------------
你输入的3个数是什么?是不是递归栈溢出了?
int f(int a,int b,int& n) 的定义 参数3 n 是个引用.
return (a*f(a,b,n-1)+b*f(a,b,n-2))%7;} 这里调用f的时候参数3是int的临时变量,无法转换成引用.
只要修改定义 int f(int a,int b,int n) 就行.引用在这里似乎没必要
---------------------------------
你输入的3个数是什么?是不是递归栈溢出了?
请问Segmentation Fault是什么意思,下面C++程序为什么会这样
segmentation fault!C 语言,解决下
Segmentation fault怎么解决
ZOj1136为何Segmentation Fault
什么是Segmentation fault
Segmentation fault错误如何跟踪?
C语言中,什么叫做segmentation fault?急~~谢谢了啊
请问下面这段程序是什么意思?
c语言.下面程序各个变量是什么意思?
解释一下下面程序是怎样判断的,为什么可以这样
请问下面一段程序及注释是什么意思?matlab
下面是不锈钢腐蚀的SEM图,请问为什么会产生这样的结构呢