将Java代码更改为C ++代码 [英] Change java code to C++ code
本文介绍了将Java代码更改为C ++代码的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我编写了一个java类,现在我需要将它改为C ++代码,但我不是C ++专家。任何人都可以为我改变代码到C ++吗?
PLZ我需要它!!
我试过的:
Hi, I coded a java class, now I need to change it to C++ code, but I am not expert in C++. Can any body change the code to C++ for me?
plz i need it!!
What I have tried:
package mat;
import java.util.Scanner;
public class Mat {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
System.out.print("J_Baris : ");
int x = in.nextInt();
String deret="";
System.out.print("J_Kolom : ");
int y = in.nextInt();
int i,j;
int a[][] = new int[x][y];
for(i=0;i<x;i++)
{
for(j=i+1;j<y;j++)
{
System.out.print("<"+(i+1)+","+(j+1)+"> = ");
a[i][j] = in.nextInt();
deret+=(i+1)+""+(j+1);
}
}
System.out.println(deret);
char tempd[] = new char[deret.length()];
tempd = deret.toCharArray();
char angka ='1';
int z=1;
int benar=0;
int d = deret.length();
for(i=0;i<d;i++)
{
if(z<y && i==(d-1))
{
angka++;
benar=0;
i=0;
z++;
}
else if(tempd[i]==angka && benar==1)
{
tempd[i]=' ';
}
else if(tempd[i]==angka)
{
benar++;
}
}
for(i=0;i<deret.length();i++)
{
if(tempd[i]==' ')
{
tempd[i]=' ';
}
}
String deret1 = new String(tempd);
System.out.println(deret1);
}
}
推荐答案
C ++和Java的语法类似,但类非常不同。在C ++中是胖函数库。
请阅读有关字符串和 C ++中的基本输入/输出,以学习重播扫描仪和println。
但你需要阅读或观看一些关于C ++的初学者教程才能获得kickstart。
The syntax of C++ and Java is similar, but the classes are very different. In C++ is are fat function libraries.
Please read the tutorial about strings and Basic Input/Output in C++ to learn to replay the scanner and println.
But you need to read or watch some beginner tutorials about C++ to get a kickstart.
这篇关于将Java代码更改为C ++代码的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文