在FP界面下,按Alt + F5可以浏览程序运行结果。在仅仅打开这个程序时,则不能看到,不是他没出来,而是太快了,一闪而过。如果想看到结果,可在程序最后(“end”之前)加上“readln;”便可看到,然而按一下“Enter”键,就会退出程序。
这里可以用halt也可以用exit也可以用break;
break是用来终止循环的
halt是终止整个程序
exit是用来退出当前程序
比halt的效果小
如果在子程序里
就退到主程序里
已经修改完成,运行通过:
program p;
var n:integer;
a:array[09] of integer;
a1:array[09] of boolean;
procedure find(k:integer);
var i:integer;
begin
if k>n then
begin for i:=1 to n do write(a[i],' '); writeln end
else
for i:=1 to n do
begin
if not a1[i] then
begin
a1[i]:=true; a[k]:=i;
find(k+1);
a1[i]:=false; a[k]:=0;
end;
end;
end;
begin
readln(n);
find(1);
end
pascal本身没有,可以通过添加注册表来开机自启动,也可以将主程序复制到启动的文件夹里
Uses dos;
begin
exec('cmd','/c reg add 注册表');
end
注册表项自己上网查,命令的具体用法打开cmd,输入reg add /来看
以上就是关于在PASCAL语言程序编译中输入了数据,如何再让程序继续运行,显示最终结果全部的内容,包括:在PASCAL语言程序编译中输入了数据,如何再让程序继续运行,显示最终结果、pascal程序如何在运行中终止(跪求)、编程语言pascal程序运行结果出错,求解等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)