java转c代码是多少 java代码直接转成c语言

java代码转c语言

有一个软件叫“exe4j”,虽然不能把java程序转成C代码但是可以转成.exe文件,在没装JDK的电脑上也能运行,你要想把java的代码转成C代码估计不太现实。C都没类这个概念

创新互联公司-专业网站定制、快速模板网站建设、高性价比墨玉网站开发、企业建站全套包干低至880元,成熟完善的模板库,直接使用。一站式墨玉网站制作公司更省心,省钱,快速模板网站建设找我们,业务覆盖墨玉地区。费用合理售后完善,10年实体公司更值得信赖。

Java怎么转换c语言?

Java直接转C的没有。

Java转C#和C++的倒是有软件。(具体用法还要你自己研究)

比如:

1、Java语言转换器助手衔接,这个可以转C#。

2、Octopus的.NET转换器衔接,这个可以转C++或C#。

3、Tangible的Java转C#转换器衔接,有注释,方便学习,需要购买商业版才行。

4、XES的Java转C#转换器衔接,界面简单,容易上手。

5、Varycode工具衔接,在线工具,支持多语言转换(包括VB、Ruby、Python等)。

JAVA 转换 C

java和c的语句有些地方是很难直接转换的,各自实现的方法不同,c的io实现起来很简单。如下程序其实就是翻译,只是省略了不必要的语句。我加了注释,你再看一下,应该不难

#includestdio.h

void main(){

FILE *in,*out;

if((in=fopen("in.txt","r"))==NULL)

//打开in.txt文件,属性为read,如不存在报错

{printf("error");

exit(0);

}

if((out=fopen("out.txt","w"))==NULL)

//打开out.txt文件,属性为write,如不存在报错

{printf("error");

exit(0);

}

while(!feof(in))fputc(fgetc(in),out);

//当文件未到底,顺序读入字符并保存

fclose(in);

fclose(out);

}

不就把一个文件的内容保存到另一文件嘛,这样就可以了呀,难道你的意思是每一行都逐行翻译?

java语言转换成c语言

#include "stdio.h"

static int num =1;

static int name =2;

static int type =3;

static int m;

static void Sel();

static void Sel1();

static void Dis();

static void Dis1();

static void Sel()

{

/*这里读者号,姓名和读者类型默认为1 2 3*/

scanf("%d",  num);

scanf("%d",  name);

scanf("%d",  type);

if (num == 1)

{

if (name == 2)

{

if (type == 3)

{

Dis1();

Sel1();

}

}

}

else

{

printf("你输入的信息有误。");

printf("请输入读者号,姓名和读者类型,中间用空格隔开:\n");

}

}

/*输入信息提示界面*/

static void Dis()

{

Sel();

}

/*功能选择界面*/

static void Dis1()

{

printf("+++ 服务 +++\n");

printf("+++1.挂失 +++\n");

printf("+++2.功能2+++\n");

}

/*读者信息输入和验证功能*/

/*挂失功能*/

static void Sel1()

{

int c;

scanf("%d",  m);

if (m == 1)

{

printf("确定要挂失吗?\r\n 1.确定 2.取消\n");

scanf("%d", c);

if (c == 1)

{

printf("挂失成功!");

}

else

{

Dis1();

Sel1();

}

}

}

int main(void)

{

printf("请输入读者号,姓名和读者类型,中间用空格隔开:\n");

Sel();

return 0;

}


网站名称:java转c代码是多少 java代码直接转成c语言
转载源于:http://pwwzsj.com/article/doehggi.html