关于##include#的问题,如何解决?

img

                                                               Debug                          X64                                                   本地
                                                                                                                                                    wind
 X源.C
                                                                                                                                   (全局范围)
  日#include<stdio.h>
     #include<math.h>float                                                 T SgRT(float)
  Bint main)
                int xl,yl,x2,y2,ai
               printf("输入四个数):
               scanf s("%d%d%d%d",&xl,&yL,&2, &y2):
               a=(x1-x2)*(x1-x2)+(yl-y2)*(yl-y2);
                loat b= sqrt(A):
                printt果,b
                return 0;

刚开始学习c语言

#include <math.h>后面的float sqrt(float)删掉
printf里面是%.2f,不是%,2f
如果是C文件的话,float b定义要放到代码开头部分

#include<stdio.h>
#include<math.h>
int main()
{
       int x1,y1,x2,y2,a;
       float b;
       printf("输入四个数:\n");
       scanf_s("%d%d%d%d",&x1,&y1,&x2,&y2);
       a=(x1-x2)*(x1-x2)+(y1-y2)*(y1-y2);
       b = sqrt((float)a);
       printf("结果=%.2f",b);
      return 0;
}

img

您好,我是有问必答小助手,您的问题已经有小伙伴帮您解答,感谢您对有问必答的支持与关注!
PS:问答VIP年卡 【限时加赠:IT技术图书免费领】,了解详情>>> https://vip.csdn.net/askvip?utm_source=1146287632