輸入10個整數,將其中最小的數與第乙個數對換,把最大的數與最後乙個數對換。要求用3個函式實現,分別為輸入10個數、進行處理、輸出10個數。要求使用指標的方法進行處理。
#include
#include
void
output
(int pint[10]
,int i)
;using
namespace std;
void
input
(int
*a,int n)
}void
sort
(int
*a,int n)
if(a[i]
>a[max])}
int temp=a[0]
; a[0]
=a[min]
; a[min]
=temp;
temp=a[n-1]
; a[n-1]
=a[max]
; a[max]
=temp;
}void
output
(int
*a,int n)
printf
("\n");
}int
main()
演算法筆記2 7 問題 E C語言10 16
輸入10個整數,將其中最小的數與第乙個數對換,把最大的數與最後乙個數對換。要求用3個函式實現,分別為輸入10個數 進行處理 輸出10個數。要求使用指標的方法進行處理。用空格隔開的10個整數。輸出進行題目描述操作之後的10個整數,每個整數之後輸出乙個空格。請注意行尾輸出換行。1 5 2 4 9 0 3...
問題 E C語言11 8
有10個學生,每個學生的資料報括學號 姓名 3門課程的成績。讀入這10個學生的資料,要求輸出3門課程的總平均成績,以及個人平均分最高的學生的資料 包括學號 姓名 3門課程成績 平均分數 共有10行,每行包含了乙個學生的學號 整數 名字 長度不超過19的無空格字串 和3門課程的成績 0至100之間的整...
問題 E C語言11 8
題目鏈結 題目描述 有10個學生,每個學生的資料報括學號 姓名 3門課程的成績。讀入這10個學生的資料,要求輸出3門課程的總平均成績,以及個人平均分最高的學生的資料 包括學號 姓名 3門課程成績 平均分數 輸入 共有10行,每行包含了乙個學生的學號 整數 名字 長度不超過19的無空格字串 和3門課程...