我一貫喜歡列印#號來除錯,可是今天卻列印出了悲劇…悲劇在於我在bash指令碼中也使用#號來除錯了…然而大家都知道#號在bash中是注釋,結果導致了我的指令碼中大量的後續**沒有執行…指令碼如下:
#!/bin/bash value=123 echo #######:$value
真實的指令碼還要更複雜,有類似:
echo ######:$home&&echo aaaaaa
的段子。
這下悲劇了,如此簡單問題,頭腦並不是很笨的我竟然搞了乙個多小時沒有查出問題何在,原因何在?事實上是我對#號太熱愛了,忘了它在bash中指示注釋…
用 號列印出長方體
學習了迴圈的巢狀,想嘗試一下3重迴圈的使用,但是想了很久也做了很久,自己的思路不夠清晰最終還是用了2重迴圈,還做了一下午,給大家分享一下吧 輸入長寬高,用 號畫出乙個立方體 include void main if i 0 i h w 2 列印出第一行和最後一行的星號 else if i w 1 列...
列印出菱形
記得大一那會學c的時候 老師最喜歡讓我們列印出三角形菱形神馬的 覺得挺有意思的,這麼久也沒去好好總結下方法 這裡說道說道 方法 列印方法,計算機 是按照每一行列印的,所以要按照每一行進行列印,可以發現其中的規律 1 先將菱形分成上下兩部份 2 菱形沒部分有可以分成空格部分和 部分 而且又是沒一行輸入...
列印出菱形
寫乙個程式,根據使用者輸入的總行數,列印出菱形。這個題目主要是找出規律,考察讀者的邏輯思維。你可以從第一行開始,遍歷所有的列,也可以從第一列開始,遍歷所有的行。下面的程式從第一行開始,遍歷所有的列。設菱形的總行數為line,總列數為column,當前行為i,當前列為j。上半部分與下半部分的規律不一樣...