當前位置:編程學習大全網 - 編程軟體 - C和指針中的壹個程序,關於左花括號問題。 它是要驗證所有的花括號都成對出現,代碼如圖。問題是它的註

C和指針中的壹個程序,關於左花括號問題。 它是要驗證所有的花括號都成對出現,代碼如圖。問題是它的註

個人認為 妳要分辨 ' { ' 和 ' } ' 是否成對, 妳需要檢查每壹個左花括 ' { ' 後 都有 壹個 右花括 ' } ',所以左花括 ' { ' 在開始時都認為是對的,直在最後妳找到 左花括 ' { ' 比右花括 ' } ' 多 (if (braces>0) 這個 if 自己寫在最後), 這樣左花括 ' { ' 就是不合法/多余。

但是右花括 ' } ' 之前 壹定要有左花括 ' { ' 才合邏輯, 所以每壹個右花括 ' } ' 出現都要檢查之前 有左花括 ' { ' : ( if (braces == 0) cout << "多余右花括extra closing brace" ) 。

  • 上一篇:大學生畢業找不到工作改行學it怎麽樣
  • 下一篇:用c語言怎樣編寫n個數以內的完全數的程序
  • copyright 2024編程學習大全網