懂pascal語言的來

時間 2022-04-30 13:20:03

1樓:

300-ord( (((ord(pred('a'))+300)/2)<=10) and(odd(ord(succ('b')))) )

=300-ord( (((ord('a')-1+300)/2)<=10) and(odd(ord('c'))) )

=300-ord( (((96+300)/2)<=10) and(odd(99)) )

=300-ord( (198<=10) and(odd(99)) )

=300-ord( false and true )

=300-0=300;

下面如果編譯不錯的話

2 and ((3=3) or (3<7))=2 and true = 0 (整數,位與)或者 true( boolean) ...這個應該會出錯

boolean 與整型不相容!

(8>9) or (9<10) =false or true =true;

(4>5) and (7>8) =false and false =false;

ps:這種東西不要搞這麼複雜

可以一點一點計算

2樓:

就等於三百啊

口算都行

3樓:匿名使用者

300-ord( (((ord(pred('a'))+300)/2)<=10) and(odd(ord(succ('b')))) )=300

4樓:匿名使用者

writeln(a[t]:2);

5樓:匿名使用者

用pascal算一算不就行了嗎

pascal語言程式設計,什麼是pascal語言程式

太麻煩,懶得。其實簡單的迴圈就ok了。program ex var j,k integer beginfor j 0 to 25 do beginfor k j to j do write chr 65 abs k writeln end end.1層的果然是厲害,你是參加四月的pascal程式設計...

pascal語言求Sn a aa aaaaa aaa 有n個a 之值,其中a是數字,a等於2。n由鍵盤輸入

varnum array 0.10000 of integer n,i longint begin readln n for i n downto 1 do num i 2 i for i n downto 1 do begin if num i 10 then begin num i 1 num ...

pascal語言中while語句的問題

不一定要有。例如 while n 20 do inc n 因為while之後只有一個語句 inc n 所以不用begin end 如果有多個語句,例如 while n 20 do begin inc n dec n end 這樣就要有begin end 了。記住這個,如果while後只有一個語句,那...