質問編集履歴
1
初心者マークを追加しました
title
CHANGED
File without changes
|
body
CHANGED
@@ -1,5 +1,5 @@
|
|
1
1
|
数学では **A > B > C** で、**BはAより小さくてCより大きい**と表現することがよくあると思いますが、多くのプログラミング言語では何故 **(A>B && B>C)** と表現しなければいけないのでしょうか。
|
2
2
|
|
3
|
-
うろ覚えで間違っているかもしれませんが、昔読んだC言語の入門本ではプログラムは1つずつしか処理できないみたいに説明されていた気がしますが、A>B>CではコンパイラがA>Bと読んでしまうから文法的に無理ということでしょうか
|
3
|
+
うろ覚えで間違っているかもしれませんが、昔読んだC言語の入門本ではプログラムは1つずつしか処理できないみたいに説明されていた気がしますが、A>B>CではコンパイラがA>Bと読んでしまうから文法的に無理ということでしょうか?それとも表現ができない理由は単純にプログラマーがソースコードを読みにくいからでしょうか?
|
4
4
|
|
5
5
|
また、そういった表現ができるプログラミング言語は存在しますか?
|