C語言練習平台

2021-10-07 01:36:56 字數 1176 閱讀 6838

題目:按如下函式原型程式設計從鍵盤輸入乙個m行n列的二維陣列,然後計算陣列中元素的最大值及其所在的行列下標值。其中,m和n的值由使用者鍵盤輸入。已知m和n的值都不超過10。

void inputarray(int *p, int m, int n);

int findmax(int *p, int m, int n, int *prow, int pcol);

輸入提示資訊:

「input m, n:」

"input %d%d array:\n"

輸入格式:"%d,%d"

輸出提示資訊和格式:「max = %d, row = %d, col = %d\n」

// 按如下函式原型程式設計從鍵盤輸入乙個m行n列的二維陣列,然後計算陣列中元素的最大值及其所在的行列下標值。其中,m和n的值由使用者鍵盤輸入。已知m和n的值都不超過10。

#include

#define m

10#define n

10void

transpose

(int a[

n], int at[

m], int m, int n)

;void

inputmatrix

(int a[

n], int m, int n)

;void

printmatrix

(int at[

m], int n, int m)

;int main()

/* 函式功能:計算m*n矩陣a的轉置矩陣at */

void

transpose

(int a[

n], int at[

m], int m, int n)}}

/* 函式功能:輸入m*n矩陣a的值 */

void

inputmatrix

(int a[

n], int m, int n)}}

/* 函式功能:輸出n*m矩陣at的值 */

void

printmatrix

(int at[

m], int n, int m)}}

printf

("max = %d, row = %d, col = %d\n"

,max,max_j,max_i)

;}

C語言練習

練習1 include stdlib.h include iostream.h include stdio.h void main cout 輸入檔案1的資料內容 以 結束 while ch stu n void input char a a用於接收要寫入資料的檔名 inti file fp if ...

c語言練習

經常練練,有易於身心健康,避免出沒遇到熊。1 請編寫函式fun,對長度為7個字元的字串,除首 尾字元外,將其餘5個字元按ascii碼降序排列。例如,若原來的字串為ceaedca,則排序後輸出為cedceaa。注意 部分源程式給出如下。請勿改動主函式main和其他函式中的任何內容,僅在函式fun的花括...

C語言練習

輸出7 和7 的倍數,還有包含7 的數字例如 17,27,37,70,71,72,73,2.需求分析 輸出7 和7 的倍數,還有包含7 的數字,從小到大排列的不大於n 的與7 有關的數字,每行乙個 1 輸入的形式和輸入值的範圍 輸入乙個整型資料,輸入值範圍n 30000 2 輸出的形式 每行輸出乙個...