编写程序:输出一维数组a中的最小值及其下标 相关知识点: 试题来源: 解析 #include main( ) { int i,p=0,a[10]; for(i=0;i<10;i++) scanf("%d",&a[i]); for(i=1;i<10;i++) if(a[i] p=i; printf("%d,%d\n",a[p],p); }...
编程,定义一个一维int型数组a[5],数组元素的值通过键盘输入,要求输出5个整数中的最小值及其下标。相关知识点: 试题来源: 解析 #includevoidmain(){inti;inta[5],min,minn;for(i=0;i<5;i++){printf("请输入数组第%d个元素的值:",i+1);scanf("%d",&a);}min=a[0];minn=0;for(i=0;i<5;i+...
include <stdio.h>void main(){int i,n,k=0,min,a[10];scanf("%d",&n);scanf("%d",&a[0]);min=a[0];for(i=1;i<n;i++){scanf("%d",&a[i]);if(min>a[i]) {min=a[i];k=i;}}printf("min=a[%d]=%d",k,min);} 运行示例:...
//这个程序的好处是能输出所有的最小数的下标,比如1,1,2,3,4中能输出a[0],a[1],而上面三位的不能 include <stdio.h> define M 5//自己定义数组的长度 void main(){ int i,n=0,min;int a[M];printf("请输入%d个数,用空格隔开:",M);for(i=0;i<5;i++)scanf("%d",&...
智慧职教: 编写程序求含有N个元素一维数组的最大值、最小值及它们的下标。要求:数组元素的输入、求最大值最小值及它们的下标通过函数实现,结果在主函数中输出。
输入10 个 整数存放在一维数组中, 找出值最大和最小的元素输出最大值、 最小值及它们所在的元素下标 [ 输入 ] 输入 10 个 整数整数以空格间隔 [ 输出 ] 第一行输出最大值及其所在的元素下标, 最大值和下标以空格间隔, 第二行输出最小值及其所在的元素下标, 最小值和下标以空格间隔 相关知识点: 试题...
0];for (i=1; i<j; i++){ if (a[i]<min){ min = a[i];iMin = i;}if (a[i]>max){ max = a[i];iMax = i;} }printf("值最小的元素为: %d,其下标为: %d \n", min,iMin);printf("值最大的元素为: %d,其下标为: %d \n", max,iMax);} 测试结果:...