輸入10個整數,將其中最小的數與第乙個數對換,把最大的數與最後乙個數對換。要求用3個函式實現,分別為輸入10個數、進行處理、輸出10個數。要求使用指標的方法進行處理。
用空格隔開的10個整數。
輸出進行題目描述操作之後的10個整數,每個整數之後輸出乙個空格。
請注意行尾輸出換行。
1 5 2 4 9 0 3 8 7 6
0 5 2 4 6 1 3 8 7 9
#include #includevoid input(int a) }
void output(int a)
printf("%d",*(a+i));
}printf("\n");
}void exchange(int a)
if(*(a+i)int temp=*a;
*a=a[minid];
a[minid]=temp;
temp=*(a+9);
*(a+9)=a[maxid];
a[maxid]=temp;
}int main() ;
input(list);
exchange(list);
output(list);
return 0;
}
問題 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門課程...
問題 E C語言10 16
輸入10個整數,將其中最小的數與第乙個數對換,把最大的數與最後乙個數對換。要求用3個函式實現,分別為輸入10個數 進行處理 輸出10個數。要求使用指標的方法進行處理。include include void output int pint 10 int i using namespace std v...