不太习惯看视频和电子书的方式学代码了,自从有了[实验楼](www.shiyanlou.com) 和[计蒜客](www.jisuanke.com) 之后。(忽略这条硬广)
于是是用计蒜客开始入门的,之前有Python和Java基础,学语法基本过一遍就行。
#include<iostream> int main(){ std::cout<<"Hello World!"<<std::endl; return 0; }
以前看到cpp的各种<<总觉得好麻烦啊写个输出都要弄半天,还是我大python方便(:з」∠)
#include<iostream> int main(){ int i; i=42; float f=6.1f; std::cout<<i<<" "<<f<<std::endl; return 0; }
#include<iostream> int main() { int i1,i2; std::cin>>i1; i2=i1+10; std::cout<<i2<<std::endl; return 0; }
然后学了 using namespace std; 这个玩意儿,感觉方便了一点点。
#include<iostream> int main() { using namespace std; int i1,i2; cin>>i1; cin>>i2; cout<<i1+i2<<" "<<i1-i2<<endl; cout<<i1*i2<<" "<<i1/i2<<endl; cout<<i1%i2<<endl; return 0; }
#include<iostream> int main() { using namespace std; int num=42; int guess; cin>>guess; if(guess>num){ cout<<"Too Big"<<endl; }else if(guess<num){ cout<<"Too Small"<<endl; }else{ cout<<"Right"<<endl; } return 0; }
#include<iostream> int main() { int speed=0; std::cin>>speed; std::cout<<(speed>60?"Slow Down":"GOOD\nYou are safe")<<std::endl; return 0; }
#include<iostream> using namespace std; int main() { int input; cin>>input; switch(input){ case 0: cout<<"Zero"<<endl; break; case 1: cout<<"One"<<endl; break; case 2: cout<<"Two"<<endl; break; default: cout<<"Error"<<endl; break; } return 0; }
好像进度略快,不过看起来除了输入输出之外和C语言语法基本没什么差别嘛
PS:markdown用起来真是方便啊,而且好强大(:з」∠)