打印圖案有多種。
壹、有規律的圖形,比如正方形,菱形,圓 ......等等。這些都可以找圖形規律(比如菱形上半部分依次下層比上層多2個字符),再通過簡單的參數循環,用單壹字符打印出來(printf就可以了)。這種比較簡單,網上也有很多現成的代碼可以參考,比如:引用c語言打印規則圖形
二、復雜的圖像,比如壹張照片,可以寫代碼把圖片轉換成2值圖(2值圖就是把圖片中每個像素用0或1數字矩陣來表示)然後再打印轉換後的01矩陣,這個比較復雜,網上也有很多現成的轉2值圖代碼。引用圖片二值化程序
當然妳也可以直接用網上工具把圖片轉換成字符圖(就是貼吧裏經常用的那種字符組成的圖案),然後保存到文件中,c語言寫讀取文件打印。(或者直接把字符全部賦值到printf中打印,但這樣就沒啥意思了)。引用在線圖片轉字符畫