大家帮小弟我看看这个程序运行时有什么错,怎么改正
大家帮我看看这个程序运行时有什么错,如何改正?
int fun1(int i);
int fun(int n)
{
int i=0;
while(i!=n)
{
if(fun1(i)>0)
i++;
else
i+=2;
}
return 0;
}
------解决方案--------------------
fun1的定义呢?
而且有可能循环不退出
------解决方案--------------------
fun1()的函数体呢?还有最好把调用fun()的函数贴出来,要知道fun()的入口参数n是多少?这样才能判断的。
------解决方案--------------------
又都开始找工作啦
------解决方案--------------------
你要保证i 有机会 == n 否则,就一死循环了
------解决方案--------------------
我想不可能编译通过吧?
更谈不上运行了
int fun1(int i);
int fun(int n)
{
int i=0;
while(i!=n)
{
if(fun1(i)>0)
i++;
else
i+=2;
}
return 0;
}
------解决方案--------------------
fun1的定义呢?
而且有可能循环不退出
------解决方案--------------------
fun1()的函数体呢?还有最好把调用fun()的函数贴出来,要知道fun()的入口参数n是多少?这样才能判断的。
------解决方案--------------------
又都开始找工作啦
------解决方案--------------------
你要保证i 有机会 == n 否则,就一死循环了
------解决方案--------------------
我想不可能编译通过吧?
更谈不上运行了