-->
当前位置:首页 > 题库 > 正文内容

程序填空题:求最值

Luz4年前 (2021-08-19)题库3286
从键盘输入一组正整数,以任意负数作为输入结束标志,求得其中的最大值和最小值并输出。

```c++
#include 
#define   N  100    //假设最多输入100个数,可以根据实际修改
int  main(void)
{  int i=0,j,max,min,a[N]; 
 while(1)  
  {
      scanf("%d",@@[&a[i]](2)); //输入一个数存入数组a中
      if(a[i]<0)				//如果输入负数,结束循环
			@@[break](2) ; 
      i++;
  }
  max=min=@@[a[0]](2);  
  for(j=1; ja[j]](2)) min=a[j];    //求最小值
  }
  printf("%d,%d\n",max,min);  
  return  0;
}


```






答案: 第1空:&a[i] 第2空:break 第3空:a[0] 第4空:maxa[j]


发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。