c语言编写程序如何在程序结束时返回到开始行
2个回答
展开全部
可以用 转向语句 或 循环语句实现。例如:
int main(){
int k=1; float f; double d;
// ... 声明部分结束,语句开始:
Loop:
// 语句部分 。。。
if (k<10) goto Loop; // 用 转向语句实现
return 0;
}
============
int main(){
int k=1; float f; double d;
// ... 声明部分结束,语句开始:
{
// 语句部分 。。。
} while (k<10); //当型循环
return 0;
}
=====
一般要加上条件,否则 成了死循环。
int main(){
int k=1; float f; double d;
// ... 声明部分结束,语句开始:
Loop:
// 语句部分 。。。
if (k<10) goto Loop; // 用 转向语句实现
return 0;
}
============
int main(){
int k=1; float f; double d;
// ... 声明部分结束,语句开始:
{
// 语句部分 。。。
} while (k<10); //当型循环
return 0;
}
=====
一般要加上条件,否则 成了死循环。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询