當前位置:編程學習大全網 - 電腦編程 - 問壹道計算機二級考級的編程題

問壹道計算機二級考級的編程題

先說前者if(s[i]>='a'

&&

s[i]<='z'

&&

s[i+1]=='

'

||

s[i+1]=='\0')

相當於if((s[i]>='a'

&&

s[i]<='z'

&&

s[i+1]=='

')

||

s[i+1]=='\0')

看得懂嗎?如果前面壹個條件不成立或後面得條件成立,表達式的返回值也為true。

if(s[i]>='a'&&s[i]<='z'&&(s[i+1]=='

'||s[i+1]=='\0'))

是(s[i+1]=='

'||s[i+1]=='\0')裏面的東西壹個為true且外面的幾個都為true才會返回true。

  • 上一篇:java控制臺程序的運行需要
  • 下一篇:壹個多線程與多進程的編程問題
  • copyright 2024編程學習大全網