你的意思是不是一个程序执行完以后还可以继续执行? 如果我理解的没错的话你可以加一个循环语句来反复执行你的操作
比如在main里面加入一个
while(flag)//flag是循环标签flag为1继续执行为0跳出
{
//......(你需要执行的代码)
printf("Continue or Not?\n(Y/N)");//输出一个界面问你是否再运行一次程序Y=yes,N=no
scanf("%c",c);//c用来寄存你输入的字符
if(c=='n'&&c=='N')//判断是否输入N也就是no不执行的意思
flag=0;
}
在
int main(){
/*这些是你的代码*/
main();//加上这一句
//system("cls");如果要清屏的话加这一句
return 0;
}
boolean isEnd = true;
int choiceNum;
while(isEnd == true)
{
printf("please enter choice :\n");
printf("1.");
printf("2.exist");
scanf("%d",&choiceNum);
switch(choiceNum)
{
case 1:break;
case 2:isEnd = false;
}
}
for循环啊,设i无限大,在for里写入一个结束语句按特定键结束程序
改为int main{
while(1)
{这里为你的所有代码}
}