- 2
- 0
- 约3.79千字
- 约 6页
- 2023-03-15 发布于上海
- 举报
实验十三 二维数组程序设计
【实验目的】
熟练掌握二维数组的定义、赋值和输入输出方法。
掌握有关二维数组的一些常用算法。
【实验内容】
一、试着编写下列程序
【例 13-1】定义一个 4×3 的二维数组 a,数组元素的值由键盘输入,输出其中的最大值及所在的行下标。
源 程 序 : #include stdio.h main()
{
int a[4][3],i,j,max,hang; printf(给数组元素赋值:\n); for(i=0;i4;i++)
for(j=0;j3;j++)
scanf(%d,a[i][j]); printf(输出 4×3 的矩阵:\n); for(i=0;i4;i++)
{
for(j=0;j3;j++) printf(%4d,a[i][j]); printf(\n);
}
max=a[0][0];hang=0; for(i=0;i4;i++)
for(j=0;j3;j++)
if(maxa[i][j])
{ max=a[i][j]; hang=i;
}
printf(max=%d,hang=%d\n,max,hang);
}
举一反三
【13-1】定义一个 4×4 的二维数组 b,数组元素的值由键盘输入,输出其中的最小值及所在的列下标。
【例 13-2】从键盘上输入一个 3 行 3 列的矩阵的各个元素的值,然后分别输出主对角线元素和辅对角线元素之和。
您可能关注的文档
最近下载
- GB/T 11785-2026铺地材料的燃烧性能测定 辐射热源法.pdf
- 2.海洋货物运输概述课件.ppt VIP
- 2025-2026学年道德与法治二年级上册全册(教学设计)统编版(新教材).pdf
- 《交通运输概论》模块5-水路运输.pptx VIP
- 人工智能与商业数据挖掘:关联规则分析PPT教学课件.pptx
- 【最新版】人教版2026-2027学年九年级上册英语教学工作计划(及进度表).docx
- 《旱地马铃薯水肥一体化智慧栽培技术规范》.pdf VIP
- 2026年(新版)燃气基础知识考试题库200道含完整答案(全国通用).docx VIP
- 2025年出版行业编辑部编辑编辑工作规范手册.docx VIP
- 19BJ8-2 住宅排气道系统北京图集.docx VIP
原创力文档

文档评论(0)