解题思路:
注意事项:
参考代码:
#include <stdio.h>
void test1(int shuzu[],int len);
void test2(int shuzu[],int len);
void test3(int shuzu[],int len);
int main()
{
int a=10;
int arr[10];
test1(arr,a);
test2(arr,a);
test3(arr,a);
return 0;
}
void test1(int shuzu[],int len)
{
for(int i=0; i<len; i++)
{
scanf("%d",&shuzu[i]);
}
}
void test2(int shuzu[],int len)
{
int _max,_min;
int max=shuzu[0],min=shuzu[0];
for(int i=0; i<len; i++)
{
if(max<shuzu[i])
{ max=shuzu[i];
_max=i;
}
if(min>shuzu[i])
{ min=shuzu[i];
_min=i;
}
}
int temp=shuzu[0];
shuzu[0]=shuzu[_min];
shuzu[_min]=temp;
int temp1=shuzu[9];
shuzu[9]=shuzu[_max];
shuzu[_max]=temp1;
}
void test3(int shuzu[],int len)
{
for(int i=0; i<len; i++)
printf("%d ",shuzu[i]);
printf("\n");
}
0.0分
0 人评分
C语言训练-求素数问题 (C语言代码)浏览:773 |
C语言程序设计教程(第三版)课后习题10.4 (C语言代码)浏览:702 |
字符串问题 (C语言代码)浏览:1635 |
C语言考试练习题_排列 (C语言代码)浏览:767 |
【计算两点间的距离】 (C语言代码)浏览:1522 |
用筛法求之N内的素数。 (C++代码)浏览:754 |
大家好,我是验题君浏览:604 |
1048题解(读入回车问题)浏览:628 |
C二级辅导-进制转换 (C语言代码)浏览:750 |
简单的事情 (C语言代码)浏览:679 |