解题思路:
注意事项:
参考代码:
#include<stdio.h> int main() { int a[10], min, max, i, n, t; for(i=0; i<10; i++) { scanf("%d", &a[i]); } min = a[0]; n = 0; for(i=1; i<10; i++) { if(min > a[i]) { min = a[i]; n = i; } } t = a[0]; a[0] = min; a[n] = t; max = a[0]; n = 0; for(i=1; i < 10; i++) { if(max < a[i]) { max = a[i]; n = i; } } t = a[9]; a[9] = max; a[n] = t; for(i = 0; i < 10; i++) { printf("%d ", a[i]); } return 0; }
0.0分
3 人评分
#include<stdio.h> void putin(int a[], int n); void list(int a[], int n); void putout(int a[], int n); int main() { int a[10]; putin(a, 10); list(a, 10); putout(a, 10); return 0; } void putin(int a[], int n) { int i; for (i = 0; i < n; i++) scanf_s("%d", &a[i]); } void list(int a[], int n) { int max = a[0], min = a[0], maxi = 0, mini = 0, i, k; for (i = 0; i < n; i++) if (a[i] < min) { min = a[i]; mini = i; } k = a[0]; a[0] = min; a[mini] = k; for (i = 0; i < 10; i++) if (a[i] > max) { max = a[i]; maxi = i; } k = a[9]; a[9] = max; a[maxi] = k; } void pu
简单的a+b (C语言代码)浏览:537 |
C语言程序设计教程(第三版)课后习题10.7 (C语言代码)浏览:958 |
C语言程序设计教程(第三版)课后习题8.1 (C语言代码)浏览:1244 |
WU-陶陶摘苹果2 (C++代码)浏览:970 |
WU-拆分位数 (C++代码)浏览:779 |
C语言程序设计教程(第三版)课后习题8.7 (C语言代码)浏览:594 |
A+B for Input-Output Practice (C语言代码)浏览:463 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:1068 |
C二级辅导-同因查找 (C语言代码)浏览:564 |
C语言程序设计教程(第三版)课后习题10.2 (C语言代码)浏览:1258 |