摘要: 【要求】给出年、月、日,计算该日是该年的第几天。这个是花了一个来小时写的,一气呵成,检查只有一个参数引用错了,所以当时还是比较高兴的。直接上代码。 1 #include<stdio.h> 2 int main() 3 { 4 int yyyy,mm,dd,a,b,ctu; //a标记闰年,b标记正误以及保持月份的天数 5 int leapyear(int y); 6 int judgement(int m,int d,int lp); 7 int compute(int m); 8 do 9 { //整体循环开始 10 ... 阅读全文
posted @ 2011-11-12 22:52 风自云 阅读(1695) 评论(1) 推荐(0) 编辑
摘要: 【要求】找出一个二维数组中的鞍点,即该位置上的元素在该行上最大,在该列上最小。也可能没有鞍点。【咀嚼】我的思路是,某一行上有可能有两个相等的数,且都是最大值,如果只判断第一个数,第二个便不再判断,而第二个数才是其所在的列上最小的,就会把一些鞍点漏掉(在列上也是如此,相同的都要判断)。所以我设定一行上可以有一个以上鞍点,也就是说,如果整个数组的元素都是相同的,那么这个数组里的每一个元素都是鞍点。据于此,我写下如下代码 1 #include<stdio.h> 2 int main() 3 { 4 int ctu; 5 do 6 { //begin 7 ... 阅读全文
posted @ 2011-11-12 20:48 风自云 阅读(12189) 评论(0) 推荐(2) 编辑