(用C语言编写程序)输入10个数,输出其中最大值和最小值

如题所述

#include<stdio.h>
void insertsort(int num[],int n)
{
int i,j;
for(i=0; i<n;i++)
{
for(j=i+1;j<=n;j++)
{
if(num[i]>num[j])
{
int temp=0;
temp=num[i];
num[i]=num[j];
num[j]=temp;
}
}
}
}
void main()
{
int num[10];
int n=10;
for(int i=0;i<10;i++)
scanf("%d",&num[i]);
insertsort(num,n);
printf("最小数为:");
printf("%3d",num[0]);
printf("\n");
printf("最大数为:");

printf("%3d",num[9]);
printf("\n");
}
温馨提示:内容为网友见解,仅供参考
无其他回答

C语言,输入10个数怎样输出10个数中最大值,最小值(大一计算机)
printf("输入的10个数中,最大数:%d\\t最小数:%d\\n", max, min);return 0;}

c语言任意输入10个数,计算并输出最大值和最小值
int min, max, value;\/\/定义最大值、最小值、输入值 printf("输入整数:");\/\/文字提示 do\/\/循环输入并进行判断最大最小 { scanf("%d", &value);\/\/输入 if (loop == 10) \/\/第一次输入 { max = min = value; loop--; continue;\/\/先将max、min放入一个数用于比较 } else { if ...

c语言任意输入10个数,计算并输出最大值和最小值
c#includeintmain(){intloop=10,min,max,value;printf("请输入10个整数:");\/\/提示用户输入do{scanf("%d",&value);\/\/读取用户输入if(loop==10){\/\/第一次输入max=min=value;loop--;continue;}else{if(value>max)max=value;\/\/比较并更新最大值if(value<min)min=value;\/\/比较并更新最小值...

怎样使用C语言输入十个数计算最大值和最小值。
printf("最小值是:%d\\n", min);return 0;} ```上述程序首先包含了`stdio.h`和`limits.h`头文件,`stdio.h`是为了使用输入输出函数,`limits.h`是为了使用`INT_MAX`和`INT_MIN`这两个宏,它们分别代表C语言中可表示的最大和最小整数值。程序定义了一个十个元素的整数数组`numbers`来存储...

用C语言,任意输入10个数,求其中的最大值和最小值
任意输入10个数,求其中的最大值和最小值的源代码如下:include<stdio.h> define SIZE_MAX 30 int max(int b[],int n);int min(int b[],int n);int main(void){ int a[SIZE_MAX],b,c,i,m;printf("任意多个数,判断最大值和最小值:\\n");printf("输入一个数,表示你想比较多少...

C语言数组从键盘输入10个整数存入数组,找出其中最大和最小值,并输出...
inti;floatnum[10];printf("请输入10个数,每输入一个数按回车键结束:\\n");for(i=0;inum[i]){min=num[i];}}printf("最大值为:%f\\n最小值为:%f\\n",max,min);\/\/关于return用法的额外信息:在C语言中,main函数通常返回0表示程序正常结束。在C++中,尽管C++98和C99标准略有不同,但...

c语言实现从键盘上输入10个数,并输出。
用选择排序法编写c语言,实现从键盘上输入10个数,按从大到小的顺序排序输出。代码如下:include<stdio.h> int main(){ int i,j,a[10],t;printf("输入数");for (i = 0; i < 10; i++)scanf("%d",&a[i]);for (i = 0; i < 10; i++){ for (j = i + 1; j < 10;j...

c语言 从键盘输入10个数,求其中最大数,并输出。
include<stdio.h> void main(){ int i;float a,max;printf("请输入10个数:\\n");scanf("%f",&max);for(i=1;i<10;i++){ scanf("%f",&a);if(a>max)max=a;} printf("最大数为:%g\\n",max);}

C语言编程:键盘输入10个数,用函数实现计算数据中最大值、最小值,并返 ...
在主函数中声明一个具有10个int型元素的数组存放键盘输入的数据,声明变量ml记录最大值位置、ms记录最小值位置。自定义一个函数void Input_Max_Min(int *p,int *pl,int *ps)来完成题设要求,其中p是数组首指针,pl是最大值位置(下标)变量指针,ps是最小值位置(下标)变量指针。在主函数中输出结果...

C语言数组从键盘输入10个整数存入数组,找出其中最大和最小值,并输出...
{ inti;floatmax,min,num[10];printf("请输入10个数,每输入一个数按回车键结束:\n");for(i=0;i<10;i++){ scanf("%f",&num[i]);} max=min=num[0];for(i=1;i<10;i++){ if(max<num[i])max=num[i];elseif(min>num[i])...

相似回答