#include <stdio.h>
int main()
{ void inputf(int *、int); void work(int *、int); void outputf(int *、int); int a [10]; inputf(a、10); work(a、10); outputf(a、10); 0を返します。} void inputf(int p []、int n){ int i; for(i = 0; i <n; i ++) scanf_s( "%d"、p + i); for(int j = 0; j <n; j ++) printf( "%d \ t"、p [j]); printf( "\ n"); } void work(int * src、int len){ int max、min、maxlen = 0、minlen = 0; 最大=最小= src [0]; //初開始化最大、最小值暂時間が最初のもの
for(int i = 1; i <len; i ++)
{ if(max <src [i])//要素が最大数より大きい場合、最大値とそのインデックスをリセットする { max = src [i]; maxlen = i;
10個の整数を入力します。最小数は最初の数と交換され、最大数は最後の数と交換されます
おすすめ
転載: blog.csdn.net/progess_every_day/article/details/104869731
ランキング