作业帮 > 综合 > 作业

C语言输入10个数最大值与最后一个数交换 最小值与第一个交换

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/07 07:52:36
C语言输入10个数最大值与最后一个数交换 最小值与第一个交换
#include <stdio.h>void input(int b[10]){int i;for(i=0;i<10;i++)scanf("%d",&b[i]);}void output(int c[10]){int *max,*min,i,j,k,t1,t2;max=min=c;for(i=1;i<10;i++){if(c[i]>*max){max=c+i;t1=i;}}
j=c[9];c[9]=*max;c[t1]=j;for(i=1;i<10;i++){           if(c[i]<*min)  {min=c+i;t2=i;  }}k=c[0];c[0]=*min;c[t2]=k;for(i=0;i<10;i++)printf("%3d",c[i]);}
int main(){int a[10];input(a);output(a);}
C语言输入10个数最大值与最后一个数交换 最小值与第一个交换 C语言:输入十个数,并将最小值与第一个数交换,最大值与最后一个数交换,我的怎么错了? 输入一个正整数n,再输入n个整数,将最小值与第一个数交换,最大值与最后一个数交换,再输出交换后的n个数 输入一个正整数n(1< n ≤10),再输入n个整数,将最小值与第一个数交换,最大值与最后一个数交换 C语言题目:编写程序,输入10个整数,将其中最小的数与第一个数交换,最大的数与最后一个数交换. c语言编程 在整型数组a[10]中找出最大值和最小值,并将最大值与数组中第一个数交换,最小值与数组中最后一个数交换,其它 用C语言的,输入N个整数,将最小的与第一个数交换,最大的与最后一个数交换,然后输出交换后的N个数. 长度为n的整数序列,把序列中的最小值与第一个数交换,最大值与最后一个数交换 编写程序,输入一维数组的10个元素,并将最小值与第1个数交换,最大值与最后一个数交换,然后输出交换后的1 C语言指针问题.请大家为我纠错.要求是输入10个数,将最小的数与第一个数交换,最大的与最后一个数交换. 输入10个整数,将其中最小的数与第一个数交换,把最大的数和最后一个数交换.写3个函数: C语言编程题不会做啊题目描述有一个长度为n的整数序列.请写一个程序,把序列中的最小值与第一个数交换,最大值与最后一个数交