c语言怎么写出:“输入一个正整数n,再输入n个整数,输出最小值”的代码

请帮我解答一下,感谢!

#include <stdio.h>
void main()
{
int i,n,m,min;
scanf("%d",&n);
scanf("%d",&min);
for(i=1;i<n;i++)
{
scanf("%d",&m);
if(min>m) min=m;
}
printf("min=%d",min);
}

运行示例:

温馨提示:内容为网友见解,仅供参考
第1个回答  2017-10-19
#include<stdio.h>
void mian()
{
printf("请输入n:");
scanf("%d", &n);
int i=0;
int a[n];
while(i<n){
printf("请输入第%d个数:", i);
scanf("%d", &a[i]);
i++;
}
int min=a[0];
for(i=1; i<n+1;i++){
if(a[i]<min){min=a[i];}
}
printf("输入的最小的数是%d;", min);
}

...输入一个正整数n,再输入n个整数,输出最小值”的代码
include <stdio.h>void main(){int i,n,m,min;scanf("%d",&n);scanf("%d",&min);for(i=1;i<n;i++){scanf("%d",&m);if(min>m) min=m;}printf("min=%d",min);}运行示例:

c语言怎么写出:“输入一个正整数n,再输入n个整数,输出最小值”的...
1、首先,定义三个整型变量,保存正整数、临时变量和各位数总和。2、给变量总和sum赋值,初值为0。3、接着,输入正整数,保存在变量n中。4、给临时变量赋值,让它的值等于正整数的值。5、用while语句判断,判断的条件为n不等于0。6、条件成立时,求正整数各位上数字的和。7、将正整数中,已求和...

用c语言的循环语句,输入一个正整数n,在输入n个整数,输出最小值。
1、新建一个工程和.c文件 ,输入头文件和主函数。2、定义变量类型和赋初值。3、输入整数。4、用for循环计算整数的长度。5、用for循环将各位数字存入数组中。6、用for循环输出数组。7、编译,输出最小值。

输入一个正整数n,再输入n个整数,输出最小值 c语言
我写的是任意长度的数字输入,比较取最小值。(你内存够就行)include <stdio.h>#include <malloc.h>#include <string.h>#define ssAdd 10\/\/内存每次扩充大小 默认10个字符\/\/存储任意位数的整数,只接收数字输入,如夹杂非数字字符,将被过滤char *saveNum(char *str,char c);\/\/参数1:存储位置...

c语言如何输入一个正整数N,再输入N个整数,按从小到大的顺序输出?
#include\\x0d\\x0avoid main()\\x0d\\x0a{\\x0d\\x0aint n,i,j,t,a[10000];\\x0d\\x0aprintf("请输入正整数N:");\\x0d\\x0ascanf("%d",&n);\\x0d\\x0aprintf("请依次输入%d个数",n);\\x0d\\x0afor(i=0;ia[i+1])\\x0d\\x0a{\\x0d\\x0at=a[i];\\x0d\\x0...

c语言编程 输入一个正整数n(1<n《10),再输入n个整数,将最小值与第一个...
1、首先建立一个工程和.c文件。2、然后输入头文件和主函数。3、定义变量类型并初始化。4、输入一个正整数n(1<n《10),再输入n个整数。5、将最小值与第一个数交换,最大值与最后一个数交换。6、剔除整数的个位数。7、最后得到输出的结果。8、编译,运行,得到最后的结果。

c语言如何输入一个正整数N,再输入N个整数,按从小到大的顺序输出?
从键盘输入一个整数N(N>=0),然后再输入N个整数, 按从小到大的顺序输出。 正在学C语言程式设计,求教 #include<stdio.h> int main(void) { int n,i,j,t; printf("please enter anumber:\\n"); scanf("%d",&n); int a[n]; printf("please enter %d number:\\n",n)...

C语言,求大神指导。输入一个整数n,再输入n个值,输出最小值。
void main(){ int a[N]; \/\/定义一个数组来存储输入的n个数,N的值可修改 int n,i;int min; \/\/用来存储最小的那个值 scanf("%d",&n);printf("请输入%d个数",n);\/\/接收输入的n个数 for(i=0;i<n;i++){ scanf("%d",&a[i]);} \/\/求最小值 min=a[0];for(i=0;...

c语言求解。 从键盘输入一个正整数N,再输入N个整数,按从小到大的顺序...
int n,i,j,t,a[10000]; printf("请输入正整数N:"); scanf("%d",&n); printf("请依次输入%d个数",n); for(i=0;i<n;i++) { printf("请输入第%d个数",i+1); scanf("%d",&a[i]); } for(j=0;j<n-1;j++) for(i=0;i<n-1-j;i++) if(a[i]>a[i+1]) { t=a[i]; ...

C语言:输入一个整数n和n个字符串,从n个字符串中输出最短的字符串
int argc,char *argv[]){char s[101],st[101];int n,ln,t;printf("Please enter n(int n>0)...\\n");if(scanf("%d",&n)!=1 || n<1){printf("Input error, exit...\\n");return 0;}ln=100;while(n--){scanf("%100s",s);if((t=strlen(s))<ln){ln=t;strcpy(...

相似回答