zoukankan      html  css  js  c++  java
  • 实验六 数组 1、输入n个整数,将它们存入数组a中。输出最大值和它所对应的下标。

    #include<stdio.h>
    int main(void)
    {
     int i,max,n;
     int a[10];

     printf("Enter n:");     /*提示输入n*/
     scanf("%d",&n);
     printf("Enter %d max:",n);/*提示输入n个数*/
     for(i=0;i<n;i++)
      scanf("%d",&a[i]);
         /*找最大值a[max]*/
     max=0;/*假设a[0]是最大值,即下标为0的元素最大*/
     for(i=1;i<n;i++)
         if(a[i]>a[max]) /*如果a[i]比假设的最小值还大*/
       max=i;/*再假设a[i]是新的最大值,即下标为i的元素最小*/
      /*输出最大值和对应的下标*/
     printf("max is %d sub is %d ",a[max],max);

     return 0;
    }

  • 相关阅读:
    bzoj1221
    hdu3377
    bzoj3930
    bzoj3976
    bzoj4237
    fzu1977
    hdu1693
    ural1519
    bzoj1264
    回答自己的提问
  • 原文地址:https://www.cnblogs.com/jiangjiali/p/3391812.html
Copyright © 2011-2022 走看看