首页 > 其他分享 >请编写一个函数void fun(int tt[M][N],int pp[N]),tt指向一个M行N列的二维函数组,求出二维函数组每列中最小元素,并依次放入pp所指定一维数组中。二维数组中的数已在主函数

请编写一个函数void fun(int tt[M][N],int pp[N]),tt指向一个M行N列的二维函数组,求出二维函数组每列中最小元素,并依次放入pp所指定一维数组中。二维数组中的数已在主函数

时间:2024-06-14 23:54:52浏览次数:25  
标签:pp 函数 int tt 二维 fun

请编写一个函数void fun(int tt[M][N],int pp[N]),tt指向一个M行N列的二维函数组,求出二维函数组每列中最小元素,并依次放入pp所指定一维数组中。二维数组中的数已在主函数中赋予。

#include <stdio.h>
#define M 3
#define N 4
void fun(int tt[M][N], int pp[N]) {
    for (int j = 0; j < N; j++) {
        int min = tt[0][j]; 
        for (int i = 0; i < M; i++) {
            if (tt[i][j] < min) {
                min = tt[i][j];
            }
        }
        pp[j] = min;
    }
}

int main() {
    int tt[M][N] = {{3, 8, 5, 1}, {9, 2, 4, 7}, {6, 0, 2, 3}};
    int pp[N]; 

    fun(tt, pp);

    printf("每列中的最小元素:\n");
    for (int j = 0; j < N; j++) {
        printf("%d ", pp[j]);
    }

    return 0;
}

标签:pp,函数,int,tt,二维,fun
From: https://www.cnblogs.com/yesiming/p/18248850

相关文章

  • JDK8新特性【接口新特征、lambda语法、Supplier、Consumer、Function、Predicate】
    目录一、关于接口的新特性1.1jdk1.8之前的接口重要特性1.2JDK8以后代码演示1.3总结通过代码演示发现作用二、Lambda表达式[重点]2.1将匿名内部类写法改写为lambda写法2.2语法特点能够写成lambda形式的的前提语法特征代码演示深入理解lambda2.3总结三、函数......
  • MySQL函数
    1.数学函数数学函数用于对数字表达式进行数学运算,并返回运算结果。1)rand()函数用来返回函数0-1的随机值。selectrand(),rand(),rand();2)sqrt()函数用于返回一个数的平方根。selectsqrt(3),sqrt(4),sqrt(9);3)abs()函数用于获取一个数的绝对值。selectabs(......
  • GetMaterialApp组件
    文章目录1.知识回顾2.使用方法2.1源码分析2.2常用属性3.示例代码4.内容总结我们在上一章回中介绍了"Get包简介"相关的内容,本章回中将介绍GetMaterialApp组件.闲话休提,让我们一起TalkFlutter吧。1.知识回顾我们在上一章回中已经介绍过GetMaterialApp组件......
  • 新的MaterialApp组件
    文章目录1.知识回顾2.使用方法2.1源码分析2.2常用属性3.示例代码4.内容总结我们在上一章回中介绍了"Get包简介"相关的内容,本章回中将介绍GetMaterialApp组件.闲话休提,让我们一起TalkFlutter吧。1.知识回顾我们在上一章回中已经介绍过GetMaterialApp组件......
  • OpenAI函数调用:使用Assistants API函数工具的一个示例
    AreyoulookingtoexpandGPT'scapabilities?CheckoutthistutorialforacompleteexampleofanAIAssistantthatcansendemailswheneverweaskitto.您是否希望扩展GPT的功能?查看这个教程,它提供了一个完整的示例,展示了一个AI助手如何在我们要求时发送电子邮......
  • 基于SpringBoot+Vue+uniapp微信小程序的垃圾分类系统的详细设计和实现(源码+lw+部署文
    文章目录前言详细视频演示项目运行截图技术框架后端采用SpringBoot框架前端框架Vue可行性分析系统测试系统测试的目的系统功能测试数据库表设计代码参考数据库脚本为什么选择我?获取源码前言......
  • 编写一个函数fun,它的功能是:根据以下公式求P的值,结果由函数值带回。m与n为两个正整数,且
    编写一个函数fun,它的功能是:根据以下公式求P的值,结果由函数值带回。m与n为两个正整数,且要求m>n。p=m!/n!(m-n)!(float)m!#include<stdio.h>floatfactorial(intn){if(n==0){return1.0;}else{returnn*factorial(n-1);}}float......
  • 下列程序定义了N×N的二维数组,并在主函数中自动赋值。请编写函数 fun(int a[][N]),该
    下列程序定义了N×N的二维数组,并在主函数中自动赋值。请编写函数fun(inta[][N]),该函数的功能是:使数组左下半三角元素中的值全部置成0。#include<stdio.h>#defineN3voidfun(inta[][N]){for(inti=1;i<N;i++){for(intj=0;j<i;j++){......
  • ts函数组注解
    语法://function(形参:类型,形参n:类型n....):返回值类型{//return内容//}例子:functionadd(a:number,b:number):number{returna+b}letres=add(1,2)letres=add(1,false)//错误 别名语法://type别名=(形参1:类型1,形参n:......
  • flask路由系统、偏函数、CBV、模板、请求响应、session、请求扩展
    路由系统1代码演示23fromflaskimportFlask45app=Flask(__name__)67app.debug=True8#路由基本使用9#@app.route('/',methods=['GET'])10#@app.get()11#@app.post()12defindex(name):13print(name)14return&......