1.#include main( ) { int max,i; int data[5]= {0

1. #include <stdio.h>

main( )

{ int max,i;

int data[5]= {0};                   // __________________                  

for(i=0;i<5;i++)scanf(“%d”,&data[i]);  // _______________                  

   max=data[0];   //____________________                  

   for(i=1;i<5;i++)

     if(data[i]>max) max = data[i];          

   printf("%d",max);}

程序运行后,分别输入7、9、-1、6;则输出结果为_____________


1个回答

#include <stdio.h>
main()
{
   int max, i;
   int data[5] = {0};      //定义数组data[5],并将成员全部初始化为0
   for(i = 0; i < 5; i++)scanf("%d", &data[i]); // 输入5个数据
   max = data[0]; //将最大值赋为第一个元素
   for(i = 1; i < 5; i++)
       if(data[i] > max) max = data[i];
   printf("%d", max);
   return 0;
}

///你输入4个值,不会有结果的,它要求输入5个数,然后输出的是最大值,若你输入的第5个数小于9的话,结果就是9,

发布于 2016-12-22 22:44
查看更多
外卖券领取

相关问题

支持语音或者文本回复

语音最长一分钟

点击录音开始,最短不低于3秒