用C编写输入输出函数的问题!
今天的题目:输入10个整数.将其中最小的数与第一个数对换,把最把的数与最后一个数对换.要求自己编写一个函数进行操作.我起了一个头,希望高手能指教.#include<std...
今天的题目:
输入10个整数.将其中最小的数与第一个数对换,把最把的数与最后一个数对换. 要求自己编写一个函数进行操作.我起了一个头,希望高手能指教.
#include <stdio.h>
void input(int arr[], int len);//这里是输入函数
void output(int arr[], int len);//这里是输出函数
void swap(int arr[], int len);//这里是进行交换的函数
void main()
{
}
void input(int arr[], int len)
{
}
void output(int arr[], int len)
{
}
void swap(int arr[], int len)
{
}
高手帮忙呐 55555555555 救人一命胜早八级佛徒 HOHO 展开
输入10个整数.将其中最小的数与第一个数对换,把最把的数与最后一个数对换. 要求自己编写一个函数进行操作.我起了一个头,希望高手能指教.
#include <stdio.h>
void input(int arr[], int len);//这里是输入函数
void output(int arr[], int len);//这里是输出函数
void swap(int arr[], int len);//这里是进行交换的函数
void main()
{
}
void input(int arr[], int len)
{
}
void output(int arr[], int len)
{
}
void swap(int arr[], int len)
{
}
高手帮忙呐 55555555555 救人一命胜早八级佛徒 HOHO 展开
展开全部
#include <stdio.h>
void input(int arr[],int len);
void output(int arr[],int len);
void swap(int arr[],int len);
void main()
{
int a[10];
input(a,10);
swap(a,10);
output(a,10);
}
void input(int arr[], int len)
{
int i;
for(i=0;i<len;i++)
scanf("%d",&arr[i]);
}
void output(int arr[], int len)
{
int i;
for(i=0;i<len;i++)
printf("%d\t",arr[i]);
}
void swap(int arr[], int len)
{
int i,min=arr[0],max=arr[0],maxi=0,mini=0;
for(i=1;i<len;i++)
{
if(min>arr[i]) {min=arr[i];mini=i;}
if(max<arr[i]) {max=arr[i];max=i;}
}
{i=arr[0];arr[0]=arr[mini];arr[mini]=i;}
{i=arr[9];arr[9]=arr[maxi];arr[maxi]=i;}
}
void input(int arr[],int len);
void output(int arr[],int len);
void swap(int arr[],int len);
void main()
{
int a[10];
input(a,10);
swap(a,10);
output(a,10);
}
void input(int arr[], int len)
{
int i;
for(i=0;i<len;i++)
scanf("%d",&arr[i]);
}
void output(int arr[], int len)
{
int i;
for(i=0;i<len;i++)
printf("%d\t",arr[i]);
}
void swap(int arr[], int len)
{
int i,min=arr[0],max=arr[0],maxi=0,mini=0;
for(i=1;i<len;i++)
{
if(min>arr[i]) {min=arr[i];mini=i;}
if(max<arr[i]) {max=arr[i];max=i;}
}
{i=arr[0];arr[0]=arr[mini];arr[mini]=i;}
{i=arr[9];arr[9]=arr[maxi];arr[maxi]=i;}
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询