2.29.lst

来自「这是单片机C51典型应用设计代码」· LST 代码 · 共 45 行

LST
45
字号
C51 COMPILER V7.09   2_29                                                                  08/24/2005 21:51:54 PAGE 1   


C51 COMPILER V7.09, COMPILATION OF MODULE 2_29
OBJECT MODULE PLACED IN 2.29.OBJ
COMPILER INVOKED BY: C:\Keil\C51\BIN\C51.EXE 2.29.c BROWSE DEBUG OBJECTEXTEND

line level    source

   1          #include <REG52.H>              
   2          #include <stdio.h>
   3          void main (void)
   4           {
   5   1              int sub_max(int *b,int i);
   6   1              int n,a[10],*ptr=a;
   7   1              int max;
   8   1      for( n = 0 ; n <= 9 ; n++)
   9   1                      scanf ( "%d" , &a[n]) ;
  10   1              max = sub_max (ptr,10) ;
  11   1              printf("max=%d\n",max) ;
  12   1          while (1) {};
  13   1      }
  14          int sub_max(int *b,int i)                  //形式参数为指针变量
  15          {
  16   1              int temp,j;
  17   1              temp=b[0] ;                        //数组元素指针的下标法表示
  18   1              for( j = 1 ; j <= i - 1 ; j++ )
  19   1                      if(temp<b[j]) temp=b[j];
  20   1                      return temp;
  21   1      }


MODULE INFORMATION:   STATIC OVERLAYABLE
   CODE SIZE        =    172    ----
   CONSTANT SIZE    =     11    ----
   XDATA SIZE       =   ----    ----
   PDATA SIZE       =   ----    ----
   DATA SIZE        =   ----      29
   IDATA SIZE       =   ----    ----
   BIT SIZE         =   ----    ----
END OF MODULE INFORMATION.


C51 COMPILATION COMPLETE.  0 WARNING(S),  0 ERROR(S)

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?