C经典100例说明

学习网址:http://www.runoob.com/cprogramming/c-100-examples.html

实例1:编写程序不仅要实现基本的功能,还要考虑尽量减少资源的利用,主要包括时间和空间。这里面可以通过continue语句来减少循环语句的使用,这样就减少了时间复杂度。

实例2:除了按题目要求实现基本功能外,还要考虑程序的可扩展性,找到共同的特性,即:输入值位于区间内,然后求大于该区间的bonus和小于该区间的bonus,然后就是一般的特性,即大于100万的情况。

实例3:对于数学类编程问题,主要是先分析,然后找到循环查找的范围和条件,最后编程实现。

实例4:思路是先处理一般的问题,即:非闰年的问题,然后在处理特殊的问题,即:闰年的问题,((year%4==0 &&year%100!=0)||(year%400==0))(四年一闰,百年不闰 || 四百年在闰)。注意:输入月份大于2时,闰年才加一天这个条件。

实例5:可以考虑程序的通用性,输入N个值,加上排序算法(冒泡法,选择法等)。

实例6:正常输出打印就行了,没有什么需要多说的。

实例7:按题目要求输出打印即可。

实例8:注意输出格式,%-3d表示左对齐输出,右补空格。还有就是一个矩阵输出下半矩阵的条件是j<=i。

后面陆续更新中。。。。。。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章