我定义了一个函数,怎么实现?

来源:百度知道 编辑:UC知道 时间:2024/06/07 01:55:19
是一个自定义函数
当运动到if(q==q2)
则从main的开头在运行起来,而这个自定义函数是MAIN调用的

用goto 语句。
语法: goto 标号
无条件准向标号所在地。
下面用 goto loop;
loop 是标号。

int fun1(int x){
...
return q2;
}

void main()
{
int i,j,k;
int q,x,q2;
loop:;
...
...
q2 = fun1(x);
q = ..;
if ( q == q2 ) goto loop;
...
}
====================================
如果条件在函数里:
int fun1(int x){
...
if (q==q2) return 1;
...
return 0;
}

void main()
{
...
loop:;
...
if (fun1(x) == 1) goto loop;

}