首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

给小弟指条路,该怎么处理

2012-02-28 
给小弟指条路#includestdio.hintnummber(inti)intmain(){intxprintf( Entermouth:! )scanf( %d ,&

给小弟指条路
#include   <stdio.h>
int   nummber(int   i)
int   main()
{
        int   x;
        printf( "Enter   mouth:! ");
        scanf( "%d ",&x);
        printf(nummber(x));
        return   0;
}
int   nummber   (int   i)
{
if(x=1   ||   x=2)
return   1;
else
return   nummber(x-1)+nummber(x-2);
}
怎么有问题呢?
谢谢大哥

[解决办法]
if(x==1||x==2) 这里就有错
[解决办法]
int nummber(int i);
int main()
{
int x;
printf( "Enter mouth:! ");
scanf( "%d ",&x);
printf( "%d ",nummber(x));
return 0;
}
int nummber (int i)
{
if(i==1 || i==2)
return 1;
else
return nummber(i-1)+nummber(i-2);
}
[解决办法]
#include <stdio.h>
int nummber(int i);
int main()
{
int x;
printf( "Enter mouth:\n ");
scanf( "%d ",&x);
printf( "%d\n ",nummber(x));
return 0;
}
int nummber (int i)
{
if(i==1 || i==2)
return 1;
else
return nummber(i-1)+nummber(i-2);
}

热点排行
Bad Request.