free pascl的问题

作者&投稿:徐狱 (若有异议请与网页底部的电邮联系)
关于C-Free的问题!~

我猜应该是你的文件名包含中文。

第一,free from vt. 不受(免于,没有).后面接的是负面的东西,一般较抽象化Examples:1. People in there are free from want and fear.生活在那里的人民可免于匮乏及恐惧。2. This city is free from thieves.这个城市没有盗贼。3. Free from traditional social or moral constraints.任意的不受传统的社会或道德限制的4. The hill is completely free from trees.这个山丘上一棵树也没有。5. A judge must be free from prejudice.法官必须不抱成见。6. You must take the most scrupulous care to keep the wound free from the dirt.你必须非常小心地护理,以免伤口沾上污物。7. When her son returned she was at last free from anxiety.她儿子回来了,她总算解除了忧虑。8. He leads a life (which is) free from care.他过着无忧无虑的生活。第二,.free of 免于后面接的一般是具体化的东西.Examples:1. The streets have been swept free of leaves.街上的落叶已打扫乾净.2. He was free of the house.他可以自由使用那房子。3. Don't interrupt him; he's been writing away all morning and likes to have a long period free of other considerations.别打搅他,他已不停地写了一上午了。他喜欢有个较长的时间不受其它事情的干扰。4. The ship was free of the harbor.那艘船离开了港囗。

右键点属性,禁止中文显示

除了一楼的回答,你还可以试试lazarus.
现在考试推荐使用的是Lazarus,Free Pascal只是可以使用而已。
因为两者在函数上有细微的差别,评测的时候使用Linux下的Lazarus评测的。


江津市13440065482: Free Pascal 初学编程遇到的一些问题 -
赞苗恩诺: (1)Compilation aborted 是编译错误,就是说你的语法有问题,可能是少了些关键字,如begin后没加'.'或';'就会出现这些错误.建议你再仔细检查下代码.(2)你提的第一题,代码如下:var{变量} a,b:longint;{定义a,b} begin write('Input a,b: ...

江津市13440065482: 我在使用Free pascal的时候遇到了点问题. -
赞苗恩诺: 编译错误,就是程序出现错误了,无法运行.按两下回车键就能显示出错误.最好发一下程序,我给你指出错误.

江津市13440065482: free pascal错误信息 -
赞苗恩诺: 先按任意键关掉那个“Compiling (Debug mode)”的窗口 然后再按F5 就可以显示出那个绿色的错误信息的窗口“Compiler Messages” 出现后用鼠标调整大小即可 (我半年前也曾为这个问题困扰n久...)

江津市13440065482: 新手入门free pascal 有些简单的问题... -
赞苗恩诺: (1)program 1var x,y:real;beginx:=sqrt(1+sin(52+15/60)/cos(52+15/60));end.(2)e是一个常数,无限不循环,相当于pai ,ln是对数 但是你不要管那么多,直接把标表达式打上去就可以了program 2varbeginy:=e^(π*x/2)+ln*│sin^2*x-sin*x^2│;end.就可以了

江津市13440065482: Free Pascal 中一个奇怪的问题 -
赞苗恩诺: 因为字符串和字符数组是有区别的,要想逐字符复制的话把b[i]:=a[i];改成b:=b+a[i];你那样的赋值没有修改b的长度,你可以试试输出ord(a[0])和ord(b[0])另外一种解决方案是writeln(b)之前写b[0]:=chr(length(a));这样就好了

江津市13440065482: Free Pascal难题: -
赞苗恩诺: var p:array[1..10000] of real; i,n:longint; a:real; begin assign(input,'bls.in'); reset(input); assign(output,'bls.out'); rewrite(output); readln(n); readln(a); for i:=1 to n do readln(p[i]); for i:=1 to n do a:=(a-p[i])*1.5; if a>0 then writeln(round(a)) else writeln(-1); close(input); close(output); end.

江津市13440065482: free pascal 代码问题
赞苗恩诺: 第一,你数组开得太大了,出现内存错误. 第二,random(k)产生的数字是0~k-1,但是数组定义的数据类型是integer,也就是说最大值是32767,如果随机产生一个大于32767的数字那么程序必然出错. 另外输入"1 10 10"的时候也处错误了,你再仔细检查一下,你可以尝试缩小数组范围.

江津市13440065482: Free Pascal 的一个问题
赞苗恩诺: if x<10 then .... if x<100 then ... if x<1000 then.... 反正就是整除什么什么嘛 再把值x1000呀100呀 就倒过来啦啊

江津市13440065482: 我家的FREE pascal出现了奇怪的问题!
赞苗恩诺: 解决方法在这里: 1.退出fp,再打开就行 2.fp的系统很不稳定 3.在OPTION里找LINKER 选择CALL LINKER AFTER

江津市13440065482: free Pascal 语言的一个简单程序的问题. -
赞苗恩诺: 首先 字符串要用readln 其次 你的for循环到 (length(a)-1)div 2的一半就够了 因为是回文 ,减1是因为有个. 望采纳 谢谢

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网