當前位置:編程學習大全網 - 編程軟體 - 這是壹個關於石頭剪刀布的PASCAL編程,知道錯誤率百分百 誰能指正壹下我亂編的 跪求

這是壹個關於石頭剪刀布的PASCAL編程,知道錯誤率百分百 誰能指正壹下我亂編的 跪求

這個程序有幾個問題

1、:=是賦值號,不能比較大小

2、A=s是不對的,字符要用單引號表示

3、a、b變量未定義

case of 用法

case anchar of

'a':Dosth1;

'b':Dosth2;

else DoElseSth;

end;

program ex01;

var

a,b:char;//char是字符型

//這裏s表示拳頭,a表示剪刀,b表示布;輸入時要像sa這樣連在壹起輸入

begin

write('Which one would you choose(s,a,b):');

readln(a,b);

if ((a='s') and (b='a')) or ((a='a') and (b='b')) or ((a='b') and (b='s')) then writeln('A wins!') else

if a=b then writeln('no one wins')

else writeln('b wins');

end.

  • 上一篇:電腦不能打印pdf格式怎麽辦
  • 下一篇:什麽符號表示壹個句子結束了?
  • copyright 2024編程學習大全網