1 基础题
1.1 题目
×4数组的转置矩阵。要求在main函数里读数,在change函数里把矩阵转置。
1.2 题目分析
首先确定变量类型,必须定义一个N×M的二维数组来接收转置后的矩阵的各个元素,又为了使转置后的矩阵能在主函数中输出,选择了定义全局的二维数组。该程序在主函数中定义了一个二维数组用来输入数据,此时再执行change函数,将即该数组的首行的首地址作为实参传递给定义好的change函数的行指针变量(*p)[4],使用行指针和两个嵌套的for循环来实现行列下标互换来完成矩阵转置,此时流程跳回到主函数中,主函数再输出转置矩阵。
1.3 流程图
主函数的流程图如图1和如图2。
调用函数change函数的流程图如图3。
图1 基本题目主函数流程图
图2 基本题目主函数流程图
图3 基本题目调用函数流程图
1.4 源程序
#includestdio.h
#define M 3
#define N 4
int b[N][M];
void change(int(*p)[N]) /*定义一个无返回值类型的change函数其中形参为指向整型的含有4个元素的一位数组(行指针)*/
{
int i,j; /*定义局部变量i,j,这两个变量的作用域,仅在change函数中有效,其与主函数中的i,j
您可能关注的文档
- 学校消防安全精读.ppt
- 学校消防培训精读.ppt
- H5i加温湿化器使用手册概要.doc
- 学校心理健康教育的学科渗透精读.ppt
- 学写现代诗(作文教学)精读.ppt
- gz13-中国政府公开信息整合服务平台概要.doc
- 学写一件小事精读.ppt
- GUIDE-VET-04-实验动物的疼痛与痛苦的识别和缓解制度概要.doc
- GRE词汇分类概要.doc
- google性格测目概要.doc
- 【人民日报】十五五规划必刷100题及答案.docx
- 国家电网有限公司高校毕业生招聘考试公共与行业知识题库及答案(2026版).docx
- 高中入团积极分子考试题库及答案.docx
- 北京工业大学耿丹学院《社会福利思想》2025-2026学年期末试卷.doc
- 北京工业大学耿丹学院《新中国史》2025-2026学年期末试卷.doc
- 北京工业大学耿丹学院《文献信息检索与利用》2025-2026学年期末试卷.doc
- 活动策划丨长城炮越野皮卡上市发布方案 .pdf
- 【中考动员】主题班会《100天做自己的六边形战士+》.pptx
- 中考英语高频词汇第二部分 阅读技能·提升练(学用).pdf
- 商业综合体安全生产管理制度.docx
最近下载
- 伍德沃德OH6天然气系统氧传感器诊断流程.pdf VIP
- 自然保护区建设与规范化管理手册.docx VIP
- 2023年国家公务员考试题库精华版.docx
- 重点人群的全科医疗服务-全科医学概论PPT课件.pptx VIP
- 基层中医药适宜技术手册.pdf VIP
- 证券从业之证券市场基本法律法规考试题库含完整答案(典优).docx
- 生物化学实验课件:3, 5 - 二硝基水杨酸(DNS)法测定总糖和还原糖.ppt VIP
- 2025年职业技能保安员保安员(中级)-保安员(中级)参考题库含答案解析.docx VIP
- 2024年山东聊城中考数学试题及答案.doc VIP
- 培养入团积极分子写实簿.doc VIP
原创力文档

文档评论(0)