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。

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值