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語言獲取陣列長度的函式C語言陣列函式
- c語言的陣列C語言陣列
- C語言陣列C語言陣列
- c語言的strlen函式計算字元陣列長度不對C語言函式字元陣列
- C語言的函式C語言函式
- c語言字元陣列C語言字元陣列
- C語言指標和陣列筆試題C語言指標陣列筆試
- C語言 二維陣列課題程式碼C語言陣列
- C語言常用函式C語言函式
- C語言 execve()函式C語言函式
- C語言函式sscanf()的用法C語言函式
- C語言qsort函式的使用C語言函式
- C語言 指標與陣列C語言指標陣列
- C語言基礎-1、陣列C語言陣列
- C# LINQ (語言整合查詢)C#
- 08. C語言函式C語言函式
- C語言 函式指標C語言函式指標
- C語言基礎函式C語言函式
- C語言函式呼叫棧C語言函式
- 最大連續子陣列和求解問題(C語言)陣列C語言
- 陣列排序函式-php陣列函式(一)陣列排序函式PHP
- c語言-運算子,陣列,指標C語言陣列指標
- C語言陣列求學生成績C語言陣列
- C語言如何計算陣列的長度C語言陣列
- C++ 逆向之 main 函式的查詢C++AI函式
- C語言庫函式及示例C語言函式
- C語言解讀assert函式C語言函式
- C#語言函式遞迴C#函式遞迴
- 二叉查詢樹(查詢、插入、刪除)——C語言C語言
- c語言函式指標的定義C語言函式指標
- 陣列的主元素查詢陣列
- C語言動態陣列小作業C語言陣列
- c++字串查詢函式實現C++字串函式
- C語言用二維陣列作為函式入口引數的小結C語言陣列函式
- c語言關於陣列的簡單運算C語言陣列
- (C語言)使用指標列印陣列的內容C語言指標陣列
- 雙指標查詢陣列的連續規律子陣列問題指標陣列
- mysql查詢語句陣列下標擷取MySql陣列