题目编写一个C程序,从键盘输入10个整数并保存到数组中,求该10个整数的最大值、最小值及平均值。相关知识点: 试题来源: 解析 参考:请将下列一组数据读入到数组 S 中,并从中找出最小的值及其序号,并输出。 30, 56, 88, 45, 100, 20反馈 收藏 ...
C语言编程实现输入10个整数存放到数组a的a[1]到a[10]中,并输出其中的最大数和最小数、平均值. 答案 #include<stdio.h>int main (){ int i = 0,a[10] = {0}; int max = 0,min = 0,sum = 0; float pj = 0;; for(i = 0;i < 10;i ++) scanf("%d",a+i); max = min = a[0...
} printf("最大为:%f\n最小为:%f\n",max,min);return0;} 运行效果:
printf("是个数中最大的数是:\n");printf("%d",max);} 2、任意输入10个整数放入数组中求其中的最小值的源代码如下:include<stdio.h> main(){ int i,a[10],min;for(i=0;i<10;i++)scanf("%d",&a[i]);min=a[0];for(i=1;i<10;i++)if(a[i]<min)min=a[i];printf("...
在主函数中声明一个具有10个int型元素的数组存放键盘输入的数据,声明变量ml记录最大值位置、ms记录最小值位置。自定义一个函数void Input_Max_Min(int *p,int *pl,int *ps)来完成题设要求,其中p是数组首指针,pl是最大值位置(下标)变量指针,ps是最小值位置(下标)变量指针。在主函数中输出结果...
在C语言中,一个程序可以通过键盘输入10个整数,并将它们存储在一个数组中。接着,程序会找出数组中的最大值和最小值,并将这两个数值输出。以下是这个过程的代码实现:include<stdio.h> int main() { int i;float num[10];printf("请输入10个数,每输入一个数按回车键结束:\n");for (i...
int a[10], i, max, min; for(i = 0; i < 10; i++) { scanf("%d", &a[i]); //输入十个数 if(i == 0) //初始化最大值,最小值的位置为0 max = min = 0; if(a[max] < a[i]) //找出最大值的位置 max = i; ...
int a[10];int i;int max,min;for(i=0;i<10;i++) scanf("%d",&a[i]);max=a[0];min=a[0];for(i=1;i<10;i++){ if(max<a[i]) max=a[i]; if(min>a[i]) min=a[i];}printf("max=%d\nmin=%d",max,min); 这个程序要考虑溢出的问题。要是很大的数,不能这么做,只能用字符串...
{ int a[10],max,min,i,x,y;printf("请输入10个数字:\n");for(i=0;i<10;i++)scanf("%d",&a[i]);max=a[0];min=a[0];for(i=0;i<10;i++){ if(a[i]>max){ max=a[i];x=i;} if(a[i]<min){ min=a[i];y=i;} } printf("max=%d,下标为%d,min=%d,下标为...