如何将C语言转换成Java,谢谢各位

匿名网友 |浏览269次
收藏|2020/06/20 07:00

满意回答

2020/06/20 07:07

JAVA的语法与C相近,所以C语言转换成JAVA是非常简单的,如上面的C语言,可完全转成以下的JAVA(功能完全相等)importjava.util.Scanner;publicclasstest{publicstaticvoidmain(String[]args){intx1=2,y1=2,x2=-2,y2=2,x3=2,y3=-2,x4=-2,y4=-2;intm,n,d1,d2,d3,d4;Scannersc=newScanner(System.in);System.out.printf("输入一个点的坐标(x,y)\n");m=sc.nextInt();n=sc.nextInt();d1=(m-x1)*(m-x1)+(n-y1)*(n-y1);d2=(m-x2)*(m-x2)+(n-y2)*(n-y2);d3=(m-x3)*(m-x3)+(n-y3)*(n-y3);d4=(m-x4)*(m-x4)+(n-y4)*(n-y4);if(d1>1&&d2>1&&d3>1&&d4>1){//比较System.out.printf("该建筑的高度为0\n");}elseif(d1<=1){System.out.printf("该建筑的高度为30\n");}elseif(d2<=1){System.out.printf("该建筑的高度为40\n");}elseif(d3<=1){System.out.printf("该建筑的高度为50\n");}elseif(d4<=1){System.out.printf("该建筑的高度为60\n");}}}

匿名网友

其他回答(1)
  • 语言之间很少有能自动转换的,因为不同语言有不同的特性和不同的语法支持,所以一般来说转化语言只能是理解了代码的意思用另外的语言写一份.
    回答于 2020/06/20 07:16
0人关注该问题
+1

 加载中...