zoukankan      html  css  js  c++  java
  • 45 数组应用

    1,一个养鸡场有6只鸡,体重分别是3kg,5kg , 1kg , 3.4kg , 2kg ,7kg,求这6只鸡的总体重,和平均体重

      

     2,从终端循环输入5个成绩,保存到 double 数组,并输出

      

       

     3,创建一个 char 类型的26个元素的数组,分别放置 'A' - 'Z' 。使用 for 循环访问所有元素并打印出来,提示,字符数据运算  'A' +1 =' B '

      

       

     4,求出一个数组的最大值,并得到对应的下标

     1 void main() {
     2     int arr[] = { 1,2,6,8,9,5,3 };
     3     int max = arr[0]; 
     4     int max_index = 0;
     5     int arrlen = sizeof(arr) / sizeof(int);
     6     int i;
     7     for ( i = 0;i < arrlen;i++) {
     8         if (arr[i] > max) {
     9             max = arr[i];
    10             max_index = i;
    11         }
    12     }
    13     printf("max=%d  max_index=%d", max, max_index);
    14 
    15     //假定 arr[0]就是最大值,一次与数组后面的数进行比较,如果发现有比arr[0]更大的,就把更大的赋给max,遍历完整个数组,max就是最大值
    16     //同时要记录下最大的数的下标
    17 }

    打印结果:

      max = 9      max_index = 4 

  • 相关阅读:
    Spring MVC
    Spring
    MyBatis
    Java Listener
    Java Filter
    JSTL
    EL
    pyltp安装
    美团面经-java开发
    oppo面经-java开发
  • 原文地址:https://www.cnblogs.com/shanlu0000/p/12354373.html
Copyright © 2011-2022 走看看