// 121219 上机任务3.cpp : 定义控制台应用程序的入口点。
//
/*
* Copyright (c) 2012, 烟台大学计算机学院
* All rights reserved.
* 作 者: 刘同宾
* 完成日期:2012 年 12 月 18 日
* 版 本 号:v1.0
* 输入描述:
* 问题描述:定义一个二维数组,写函数来实现对该二维数组求最大值。(要求,用行指针为函数形参)
* 程序输出:
* 问题分析:略
* 算法设计:略
*/
#include "stdafx.h"
#include<iostream>
using namespace std;
int main()
{
void input(int a[][3]);
int big(int *,int *,int *);//函数声明
int a[3][3];
int *p1,*p2,*p3;
input(a);
p1=a[0];
p2=a[1];
p3=a[2];
cout<<"最大值为:"<<big(p1,p2,p3);//调用函数
cout<<endl;
return 0;
}
//输入函数
void input(int a[][3])
{
cout<<"请输入9个数组元素:"<<endl;
int i,j;
for(i=0;i<3;i++)
{
for(j=0;j<3;j++)
{
cin>>a[i][j];
}
}
}
//求其中一行的最大值 函数
int max(int *p)
{
定义一个二维数组,写函数来实现对该二维数组求最大值。(要求,用行指针为函数形参)
最新推荐文章于 2022-05-31 21:53:36 发布
这是一个C++程序,通过行指针作为函数参数,实现了对3x3二维数组求最大值的功能。程序包括输入函数、求一行最大值的函数和求整个二维数组最大值的函数。用户可以输入9个数组元素,程序会输出最大值。
摘要由CSDN通过智能技术生成