• 締切済み

C言語の問題です。

if文の曖昧性をプログラムを使って表してください。

みんなの回答

  • hashioogi
  • ベストアンサー率25% (102/404)
回答No.3

コンパイラにとってif文にあいまいな点はないと思いますが、 例えば、 int a=1,b=2 ; if (a=b) と書くとコンパイラの中には if (a==b) の間違いではないですかと警告してくれるものがあります。 というのはif (a=b)は文法的には正しいからです。でも普通は if (a==b) と書く場合が多いからでしょう。if (a=b)がなぜ正しいかわからなければ「式の評価」辺りを勉強してみてください。

  • gentaro
  • ベストアンサー率47% (105/221)
回答No.2

if   if else みたいな書き方による曖昧ですか? じゃなければ、0と1しかない世界に曖昧性はないと思いますが

  • maiko0318
  • ベストアンサー率21% (1483/6969)
回答No.1

if文に曖昧などないと思うが、日本語でいいからどこがどういうふうにあいまいか教えて

関連するQ&A