巨筱

摘 要: 本文從C語言中打印輸出一個簡單圖形入手,分析了C語言中如何用雙重循環解決圖形打印的思路,提出了解決圖形打印類問題的解決方案,最后通過舉一反三的例子進行了論證,得出結論找到了解決問題的一般規律。
關鍵詞: C語言 雙重循環 圖形打印
引言
我們在學習程序設計C語言時,經常要打印如下圖的一個三角形圖案。這是一個非常典型的循環結構嵌套程序設計問題。
同理如果要打印一個九九乘法表就可以用上面的分析思路和解決方案,讀者可以嘗試下。
結語
以上分析的圖案主要是*圖案,在實際應用中可以把*轉化成其他的各種字母、數字等。各種字符圖形表面上看有很大差異,但編程時的思路與算法是基本相同的,都可以用雙重循環實現。
C語言程序設計中的圖形打印問題雖然千變萬化,但萬變不離其宗,首先把需要打印的東西抽象成圖案,然后只要按照相應規律構造出代數表達式,再把實際值代人,即可得到相應的循環變量變化規律。最后根據C語言的基本語法和結構編寫出程序即可。
參考文獻:
[1]譚浩強.c語言程序設計(第四版)[M].北京:清華大學出版社,2010.
[2]譚浩強.c程序設計(第四版)學習輔導[M].北京:清華大學出版社,2010.
基金項目:鄭州地方高校新世紀教育教學改革及人才培養工程項目(ZZJG-C6038)