C 语言期中的考试的题目 ,寻找达人帮忙` 谢谢拉 现在正在考 答案要对哦 别乱复制`

来源:百度知道 编辑:UC知道 时间:2024/06/23 20:12:21
1、从键盘输入十个整型数据,放入数组a中,求其中最大值、最小值及其所在元素的下标位置,并输出。
main()
{ int a[10],n,max,max_pos,min,min_pos;
for(n=0;n<10;n++)
scanf(" %d",&a[n]);
max = min = a[0];
max_pos = min_pos = 0;
for(n=0;n<10;n++)
{
if(_____________________)
{ max = a[n];
max_pos =(________________ );
}
else if(_______________________)
{ min = a[n];
min_pos =(________________ );
}
}
printf(" max=%d,pos=%d",max,max_pos);
printf(" min=%d,pos=%d",min,min_pos);
}

1.max<a[n]
2.n
3.min>a[n]
4.n
----------------
如上,祝楼主取得好成绩

每次循环都拿a[n]和max,min比较.这样就能得到结果了.祝顺利
for(n=0;n<10;n++)
{
if(_________a[n]>max____________)
{ max = a[n];
max_pos =(___________n_____ );
}
else if(_____________a[n]<min__________)
{ min = a[n];
min_pos =(_________n_______ );
}
}