作业帮 > 综合 > 作业

C语言输入10个整数,将其中最小的数鱼第一个数对换,把最大的数鱼最后一个数对换写三个函数:1、输入10个整数 2、进行处

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/06 17:57:01
C语言
输入10个整数,将其中最小的数鱼第一个数对换,把最大的数鱼最后一个数对换写三个函数:1、输入10个整数 2、进行处理 3、输入10个数
int values[10];
int input()
{
int i = 0;
printf("input 10 numbers:\n");
for (i = 0; i < 10; i++)
{
scanf("%d", &values[i]);
}
return 0;
}

int process()
{
int i = 0;
int id_max = 0;
int id_min = 0;
int max = 0;
int min = 0;
int temp = 0;

max = values[id_max];
min = values[id_min];
for (i = 0; i < 10; i++)
{
if (values[i] > values[id_max])
{
id_max = i;
}

if (values[i] < values[id_min])
{
id_min = i;
}
}

temp = values[id_max];
values[id_max] = values[9];
values[9] = temp;

temp = values[id_min];
values[id_min] = values[0];
values[0] = temp;

return 0;
}

int output()
{
int i = 0;
printf("output 10 numbers:\n");
for (i = 0; i < 10; i++)
{
printf("%d ", values[i]);
}
return 0;
}
再问: 头文件是什么
再答: #include
再问: 前面还少东西,main之类的
再答: int main() { input(); process(); output(); }
再问: 我要的是指针处理,也辛苦你了
再问: 太给力了,你的回答完美解决了我的问题!
C语言输入10个整数,将其中最小的数鱼第一个数对换,把最大的数鱼最后一个数对换写三个函数:1、输入10个整数 2、进行处 C语言输入10个整数,将其中最小的数和第一个数对换,把最大的数与最后一个数对换.(用指针) 输入10个整数,将其中最小的数与第一个数对换,把最大的数与最后一个数对换.写三个函数; 输出排序后的 输入10个整数,将其中最小的数与第一个数对换,把最大的数与最后一个数对换.用指针处理 用C语言编程序:用指针方法处理,输入10个整数,将其中最小的数与第一个数对换,把最大的数与最后一个数对换.必须利用宏定义 C语言:输入10个整数,将其中最小的数与第一个数对换,最大的数与最后一个数对换,并输出兑换后的10个数 C 语言 输入十个整数,将其中的最小数与第一个数对换,将最大数于最后一个对换 要求用指针来写 输入10个整数,将其中最小的数与第一个数对换,把最大的数与最后一个数对换,并输出对换后的10个数. c++语言求输入10个整数,将其中最小的书与第一个数对换,把最大的数与最后的一个数对换,然后输出者10个数 C语言.任意n个整数,将其中最小的数与第一个数对换,把最大的数与最后一个数对换. C语言:要求输入10个数 将其中最小的数与第一个数对换,把最大的数与最后一个数对换 c语言大神快来做道简单得掉渣的题:输入10个整数,将其中最小的数与第一个数对换,把最大