|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
#include<stdio.h>
void main()
{
int a[10],i,min;
int fun(int[],int);
for(i=0;i<10;i++)
scanf("%d",&a[i]);
min=fun(a,10);
printf("%d\n",min);
}
求数组中最小值 其中函数怎么写
- #include <stdio.h>
- void quick_sort(int * nums, int l, int r){
- int i = l, j = r, mid = nums[(l+r)/2];
- while(i <= j){
- while(nums[i] < mid){
- i++;
- }
- while(nums[j] > mid){
- j--;
- }
- if(i <= j){
- int temp = nums[i];
- nums[i] = nums[j];
- nums[j] = temp;
- i++; j--;
- }
- }
- if(i < r){
- quick_sort(nums, i, r);
- }
- if(l < j){
- quick_sort(nums, l, j);
- }
- }
- int main(){
- int nums[10], min;
- for(int i = 0; i < 10; i++){
- scanf("%d", &nums[i]);
- }
- quick_sort(nums, 0, 9);
- min = nums[0];
- printf("%d", min);
- }
复制代码
写好了 , 你不需要改变量名吧?
|
|