这一周也不知道干了啥,总感觉自己心不在焉的。这种状态特别特别难受,一定要改正掉。
这周初转入C++,发现C语言真的跟JAVA有很多共同之处。
首先就是有文件:#include <bits/stdc++.h>
这行相当于JAVA中的import java.util.*;是头文件的意思。
然后既然有了头文件,计算机就知道信息储存在哪,可以去用特定的方式识别了。
下一行是命名空间:using namespace std;
JAVA中相当于:public class Main{ 就是命名一个空间,去储存写的程序 。
然后就是主函数:int main(){
JAVA中数:public static void main(String[] args){ 有了主函数,程序可以正常运行。
然后是输出:cout <<" *" ; cout<<是输出特定语句。“”引号引住的是想要输出的结果。
JAVA中:System.out.print("*"); System.out.print()是输出特定语句。“”引号引住的是想要输出的结果。
特意需要说明的是C++中输出语句后可以加上 <<endl 意思为输出换行。
相当于JAVA中的println。
即cout <<" *" <<endl; 等于 System.out.println("*");
最后C++中有一个return 0; 告诉计算机程序完毕。
计算2*3=6如下。
C++:
#include <bits/stdc++.h>
using namespace std;
int main(){
int i=2;
int j=3;
cout<<i*j <<endl;
return 0;
}
JAVA:
import java.util.*;
public class Main {
public static void main(String[] args) {
int i=2;
int j=3;
System.out.println(i*j);
}
}