max.c

来自「Keil Cx51 V7.0书籍配套光盘中的全部源码」· C语言 代码 · 共 22 行

C
22
字号
# include<stdio.h>	          /* 预处理命令 */
# include<reg51.h>        

char max (char x, char y);      /* 功能函数max及其形式参数说明 */

main() {		              /* 主函数 */
        char a, A, c;      /* 主函数的内部变量类型说明 */
        SCON=0x52;              /* 8051单片机串行口初始化 */
        TMOD=0x20;
        TCON=0x69;
        TH1=0x0F3;
        scanf ("%c  %c", &a, &A);   /* 输入变量a和b的值 */
        c= max (a,A);               /* 调用max函数 */
        printf ( " \n max =%c \n ", c);   /* 输出变量c的值 */
		while(1);
     }			                  /* 主程序结束 */

char max (char x ,  char y) {           /* 定义max函数, x、y为形式参数*/
        if ( x > y )  return (x);	      /* 将计算得到的最大值返回到调用处*/
        else  return(y) ; 
     }			                  /* max函数结束 */

⌨️ 快捷键说明

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