练习4-10 找出最小值
本题要求编写程序,找出给定一系列整数中的最小值。
输入格式:
输入在一行中首先给出一个正整数n,之后是n个整数,其间以空格分隔。
输出格式:
在一行中按照“min = 最小值”的格式输出n个整数中的最小值。
输入样例:
4 -2 -123 100 0
输出样例:
min = -123
这一题并不难,但要注意题目的输出格式,第一个正整数和数组里的元素是在同一行进行输入的
//代码
//找出最小值
#include <stdio.h>
int main(){
int n;
scanf("%d",&n);
//定义一个数组
int arr[n];
int i;
//进行赋初值的操作
for(i=0;i<n;i++){
arr[i] = 0;
}
//为数组中的每一个元素进行赋值,注意是和输入的第一个数在一行
for(i=0;i<n;i++){
scanf("%d",&arr[i]);
}
//遍历这个数组,进行比较找出最小值
int min=arr[0];
for(i=1;i<n;i++){
if(min > arr[i]){
min=arr[i];
}
}
//按照指定的格式进行输出
printf("min = %d",min);
return 0;
}