很紧急 求求大佬们填一填
#include<stdio.h>
void main()
{
int a,i,min;
int fun(int[],int);
for(i=0;i<10;i++)
scanf("%d",&a);
min=fun(a,10);
printf("%d\n",min);
}
求数组中最小值其中函数怎么写 有大佬在么
??? 没见过这种写法{:10_245:}
为什么可以 void main
然后函数定义可以在里面嘛{:10_245:} 我错了反正定义一个函数求数组的最小值
int fun(int array[], int len){
int i, min = array;
for(i=1; i < len; i++){
min = array<min ? array : min;
}
return 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 < mid){
i++;
}
while(nums > mid){
j--;
}
if(i <= j){
int temp = nums;
nums = nums;
nums = temp;
i++; j--;
}
}
if(i < r){
quick_sort(nums, i, r);
}
if(l < j){
quick_sort(nums, l, j);
}
}
int main(){
int nums, min;
for(int i = 0; i < 10; i++){
scanf("%d", &nums);
}
quick_sort(nums, 0, 9);
min = nums;
printf("%d", min);
}
写好了 , 你不需要改变量名吧? Cynical、 发表于 2022-6-11 18:09
我的和你的拼接有错误
你这是完全不懂函数啊。。。把函数定义放main的上面,再把main里面那条fun的声明删掉就行 Cynical、 发表于 2022-6-11 18:09
十分钟 你够么 谢谢大佬啦啊啊啊
你人呢,说句话啊 在9楼 哭死了 太着急了脑子一片空白谢谢大佬了 #include <stdio.h>
int min(int arr[], size_t N) {
int n = 0;
for (int i = 0; i < N; ++i) {
if (arr < arr) {
n = i;
}
}
return arr;
}
int main(void) {
int arr = { 17, 14, 4, 72, 95, 78, 91, 10, 33, 90 };
printf("最小值:%d", min(arr, 10));
}
页:
[1]