Free pascal的问题。

打出下面这个图。
1 用for循环嵌套
12 for i:=1 to 9 do writeln;
123 begin end;
1234 j:=j+1; end.
......... for j:=1 to j do 上面这段程序怎么改。
123456789 write(j);

感觉略水
for i:=1 to 9 do
Begin
for j: =1 to i do write(j);
writeln;
End;追问

运行的结果是1121231234......我要的是分行输出出来

追答

for i:=1 to 9 do
Begin
for j: =1 to i do
begin
write(j);
writeln;
end;
End;
最近打C语言,有点不习惯。。。

温馨提示:内容为网友见解,仅供参考
无其他回答

Free pascal练习题大全
1、倒油问题:看懂,并完成程序。有10升油在10的容器中,另有两个7升和3升的空容器,现要求用这三个容器倒油,使得最后在10升和7升的容器中各有5升。2、书本的P.250-251页的迷宫问题:看懂,完成程序并调试 3、细胞问题:一矩形阵列由数字0到9组成,数字1到9代表细胞,细胞的定义为细胞数字...

Free pascal的问题。
感觉略水 for i:=1 to 9 do Begin for j: =1 to i do write(j);writeln;End;

新手入门free pascal 有些简单的问题。。。
第一问:不对的,记住,表达式在计算时是有优先级的,顺序是not,and,or(括号的优先级最高),not先算,这时编译器发现not后面是or,不是一个直接的值,因此编译错误!第二问:if a表示a是否为真(true),if not b表示b是否为假(false)因此d应当为20,x没有被赋值。

问几个关于free pascal的题目,急急急!(完成几道是几道)
17、小球从100高处自由落下,着地后又弹回高度的一半再落下。求第20次着地时, 小球共通过多少路程?18、猴子吃桃问题。猴子第一天摘下若干个桃子,当即吃了一半,还不过瘾,又多吃了一个。第二天早上又将剩下的桃子吃了一半,又多吃了一个。以后每天早上都吃了前一天剩下的一半零一个。到第十天...

Free pascal的问题
你那个被开平方的数是个负值,当然要报错。

free pascal 问题
你写完程序代码没有保存,这时外部程序修改了你的程序文件(比如说你用记事本打开了aaa.pas,把里面代码删了)。。你按f9就弹出来这个 切记:写完代码要保存

有关Turbo PASCAL和Free PASCAL的问题
下面是在Turbo Pascal上可以使用,但是在Free Pascal就不能使用的一些语言特性:1.函数和过程在使用时,参数的类型必须和定义时完全一致。原因是在Free Pascal中添加了函数重载功能。2.PROTECTED,PUBLIC,PUBLISHED,TRY,FINALLY,EXCEPT,RAISE成为了关键字,因此不能作为函数和过程的名字。3.FAR,NEAR不...

free pascal问题
1 for i=2→└√n ┘(n表示该数,trunc表示下取整,sqrt表示开根号,只需扫一半即可,剪枝①,避免重复搜索来提高效率,PS.从2开始枚举比从1开始好判断)2 bj=false(boolean标记是否整除,若有一个不满足要求的因数则跳出,算是剪枝②)3 if n mod i=0 4 bj=true 5 if n...

free pascal 编译问题
1、大循环 for i:=1 to n do 后面加了个分号,以至于循环空做,主程序只做了一遍,把分号去掉 2、fillchar 放在循环外,改为放到循环内,每遍都要还原 3、将手铐已打开(true)的人变为未打开(false)时打错了,以及变化只有一次,所以要改分号为 else 4、统计时循环应为 for a:=1 to y...

free pascal 问题
do (因为按照原写法每个质数会有两个约数)if t=2 then write (m);(改成"if t>2 then write(m,' ');",否则像'8'这种合数,它有三个约数)ifm mod n=0 then t:=t+1;改成if m mod n=0 then t:=t+1;这个问题你最好把PASCAL重装一下或把"属性中的'目标'和'起始位置'改一改"...

相似回答
大家正在搜