日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

C语言函数题-查找数组每行的最大值

發布時間:2024/8/1 编程问答 37 豆豆
生活随笔 收集整理的這篇文章主要介紹了 C语言函数题-查找数组每行的最大值 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

6-2 查找數組每行的最大值 (10分)

本題要求實現:找出任意的一個m×n矩陣每一行上的最大值并按樣例格式要求顯示。其中:m、n滿足(2<=m<=20、2<=n<=20)及矩陣元素從鍵盤輸入。

函數接口定義:

void max_row(int arr[][20], int m, int n);

max_row函數輸出矩陣各行的最大值,其中m,n為欲處理矩陣的行、列值,

裁判測試程序樣例:

#include <stdio.h>void max_row(int arr[][20], int m, int n);int main(void) {int m, n;int hang, lie, juZhen[20][20];scanf("%d%d", &m, &n);for (hang = 0; hang < m; hang++){for (lie = 0; lie < n; lie++){scanf("%d", &juZhen[hang][lie]);}}max_row(juZhen, m, n); return 0; }/* 請在這里填寫答案 */

/* 請在這里填寫答案 */

輸入樣例:

在這里給出一組輸入。例如:

5 6
31 42 36 74 235 88
144 32 57 37 43 47
97 51 257 7 445 459
33 65 44 3 425 43
68 342 82 789 123 213

輸出樣例:

在這里給出相應的輸出。例如:

The max in line 1 is: 235
The max in line 2 is: 144
The max in line 3is: 459
The max in line 4 is: 425
The max in line 5 is: 789

void max_row(int arr[][20], int m, int n) {for(int i=0; i<m; i++){int max = arr[i][0];for(int j=0; j<n; j++){if(arr[i][j]>max){max = arr[i][j];}}printf("The max in line %d is: %d\n",i+1,max); } }

找出每行最大直接輸出就行。

總結

以上是生活随笔為你收集整理的C语言函数题-查找数组每行的最大值的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。