1771437751 发表于 2014-6-12 17:10:43

#include“stdlib.h”头文件问题“求解”

本帖最后由 风之残月 于 2014-11-10 10:27 编辑

#include"stdio.h"
#include"stdlib.h"//为什么声明了它 下面的定义就有错!注释掉就没问题它到底是干嘛的? 要怎么用?
void main()
{
      int max(int a,int b);
      int min(int a,int b);
      int (*p)(int a,int b);
      int a,b,c,d;
      printf("输入你要执行的功能:1、最大值2、最小值\n");
      scanf("%d",&d);
      printf("请输入要判断的两个数:\n");
      scanf("%d%d",&a,&b);
      switch(d)
      {
      case 1:
                {
                p=max;
                c=(*p)(a,b);
                printf("最大值为:%d\n",c);
                break;
                }
      case 2:
                {
                        p=min;
                        c=(*p)(a,b);
                              printf("最小值为:%d\n",c);
                              break;
                }
      }
}
      int max(int a,int b)
      {
                return (a>b?a:b);
      }
                int min(int a,int b)
                {
                        return (a<b?a:b);
                }

oggplay 发表于 2014-6-12 17:10:44

你需要的是这本书


ghvn7777 发表于 2014-6-12 17:36:09

楼上说的有道理

我要成为海贼王 发表于 2014-6-12 19:41:09

stdio.h就是指“standard input&output"
意思就是说标准输入输出头文件
所以了用到标准输入输出函数时就要调用这个头文件。

1771437751 发表于 2014-6-12 21:32:31

oggplay 发表于 2014-6-12 17:21 static/image/common/back.gif
你需要的是这本书

虽然没有直接的说出答案 但我会去那本书上找下的谢了:handshake
页: [1]
查看完整版本: #include“stdlib.h”头文件问题“求解”