⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ex4-17.c

📁 这是《Keil Cx51 V7.0单片机高级语言编程与uVision2应用实践》教材各章中列出的全部程序例子。
💻 C
字号:
    #include <stdio.h>
    int max(int x, int y)  {
      int z;
      if (x>y) z=x;
      else z=y;
      return(z);
    }

    int min(int x, int y)   {
      int z;
      if (x<y) z=x;
      else z=y;
      return(z);
    }

    int add(int x, int y)   {
      int z;
      z=x+y;
      return(z);
    }

    int process(int x, int y,int (*f)())  {
      int result;
      result=f();
      printf("%d\n", result);
    }

    main()  {
      int  a, b;
      printf("Please input a and b: \n");
      scanf("%d  %d", &a, &b);
      printf("max=");
      process(a, b, max);
      printf("min=");
      process(a, b, min);
      printf("sum=");
      process(a, b, add);
      while(1);
    }

⌨️ 快捷键说明

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