首页 > 其他 > 详细

好烦啊,不知道选哪个?

时间:2020-03-29 23:26:07      阅读:66      评论:0      收藏:0      [点我收藏+]

题要求编写程序,找出给定一系列整数中的最小值。

输入格式:

输入在一行中首先给出一个正整数n,之后是n个整数,其间以空格分隔。

输出格式:

在一行中按照“min = 最小值”的格式输出n个整数中的最小值。

输入样例:

4 -2 -123 100 0
 

输出样例:

min = -123



#include<stdio.h>
int main()
{
int i,n,min=0,t;
scanf("%d",&n);
int a[n];
for(i=0;i<n;i++)
scanf("%d",&a[i]);
min=a[0];
for(i=1;i<n;i++)
{
if(min>a[i])
{
t=min;
min=a[i];
a[i]=t;

}
}
printf("min = %d",min);


return 0;
}

 

自定义

#include<stdio.h>
int main()
{
int fact(int a[ ],int x);
int i,n,min;
scanf("%d",&n);
int str[n];
for(i=0;i<n;i++)
{
scanf("%d",&str[i]);
}
min=fact(str,n);
printf("min = %d",min);
return 0;
}
int fact(int a[ ],int x)
{
int i,t,min1=0;
min1=a[0];
for(i=1;i<x;i++)
{
if(min1>a[i])
{
t=min1;
min1=a[i];
a[i]=t;
}
}
return min1;

}

//指针

 

好烦啊,不知道选哪个?

原文:https://www.cnblogs.com/wven/p/12595358.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!