- 23
- 0
- 约6.01千字
- 约 22页
- 2019-05-10 发布于广东
- 举报
/* 行列互换*/ for(i = 0; i n; i++) for(j = 0; j n; j++){ temp = a[i][j]; a[i][j] = a[j][i]; a[j][i] = temp; } 1 2 3 4 5 6 7 8 9 例7-9 思考:这样行不行 i=0 1 4 7 2 5 6 3 8 9 i=1 1 2 7 4 5 8 3 6 9 i=2 1 2 3 4 5 6 7 8 9 例7-10 日期计算 例7-10 自定义1个函数day_of_year(year, month, day),计算并返回年year、月month和日day对应的是该年的第几天。 day_of_year(2000, 3, 1) 返回61 day_of_year(1981, 3, 1) 返回60 分析: 月 0 1 2 3……11 12 非闰年 0 31 28 31 30 31 闰年 0 31 29 31 30 31 int tab[2][13]={ {0, 31, 28, 31, 30,31,30,31,31,30,31, 30,31} {0, 31, 29, 31, 30,31,30,31,31,30,31, 30,31} } 例7-10 源程序 int day_of_year(int year, int month, int day) { int k, leap; int tab[2][13]={ {0, 31, 28, 31, 30,31,30,31,31,30,31, 30,31} {0, 31, 29, 31, 30,31,30,31,31,30,31, 30,31} }; leap = (year%4==0year%100!=0) || year %400==0; for (k=1; kmonth; k++) day = day + tab[leap][k]; return day; } 作业: 1、在例7-10的基础上,实现这一天是星期几?自定义一模块实现。 2、在上题基础上实现万年历的设计。 已知年月,输出这一月的月历。 例如:输入2015年5月 输出: 此处添加公司信息 LOGO 此处添加公司信息 此处添加公司信息 此处添加公司信息 此处添加公司信息 此处添加信息 此处添加公司信息 此处添加公司信息 第13讲 数组(2) 多维数组 《程序设计基础》课程组 制 【例7-7】将1个3*2的矩阵存入1个3*2的二维数组中,找出最大值以及它的行下标和列下标,并输出该矩阵。 7.2.1 程序解析 7.2.2 二维数组的定义和引用 7.2.3 二维数组的初始化 7.2.4 使用二维数组编程 7.2 找出矩阵中最大值所在的位置 7.2.1 程序解析-求矩阵的最大值 例 7-7 将1个3*2的矩阵存入1个3*2的二维数组中,找出最大值以及它的行下标和列下标,并输出该矩阵。 row 记录最大值的行下标 Col 记录最大值的列下标 a[row][col] 就是最大值 例7-7 源程序 int main(void) { int col, i, j, row; int a[3][2]; printf(“Enter 6 integers:\n) ; for(i = 0; i 3; i++) for(j = 0; j 2; j++) scanf(%d, a[i][j]); for(i = 0; i 3; i++){ for(j = 0; j 2; j++) printf(%4d, a[i][j]); printf(\n); } row = col = 0; for(i = 0; i 3; i++) for(j = 0; j 2; j++) if(a[i][j] a[row][col]){ row = i; c
您可能关注的文档
- 河北经贸大学信息技术学院通信原理课件第14章 通信网.ppt
- 河北科技大学机械学院画法几何与机械制图课件第1章 制图的基本知识和技能.ppt
- 河北科技大学机械学院画法几何与机械制图课件第2章 点、直线、平面的投影.ppt
- 河北科技大学机械学院画法几何与机械制图课件第3章 投影变换.ppt
- 河北科技大学机械学院画法几何与机械制图课件第4章 立体的投影.ppt
- 河北科技大学机械学院画法几何与机械制图课件第5章 立体表面的交线.ppt
- 河北科技大学机械学院画法几何与机械制图课件第6章 组合体.ppt
- 河北科技大学机械学院画法几何与机械制图课件第7章 机件的常用表达方法.ppt
- 河北科技大学机械学院画法几何与机械制图课件第8章 标准件、齿轮、弹簧.ppt
- 河北科技大学机械学院画法几何与机械制图课件第10章 零件图.ppt
- 2025年版汽车趋势报告 The 2025 EPA Automotive Trends Report.docx
- 2026年边缘计算开源平台EdgeX Foundry入门与二次开发.docx
- 2026年超声内镜放大内镜早癌诊断AI辅助识别系统临床评价.docx
- 2026年报废汽车回收与再制造逆向物流体系.docx
- 2026年产品碳足迹核算方法学:从摇篮到大门与从摇篮到坟墓.docx
- 2026年城乡要素平等交换双向流动政策创新试点申报材料.docx
- 2026年超导半导体接口电路架构与电平转换驱动器设计.docx
- 2026年财政贴息不再以再贷款支持为前提后的风险防范与合规要点.docx
- 2026年不动产信托登记试点政策对遗嘱信托支持.docx
- 2026年城乡有机废弃物协同处理技术方案.docx
原创力文档

文档评论(0)