No1
拥有了C++学习神器后,就要开始刻苦学习了,我们先来个正儿八经的输出学习,再一些调皮捣蛋的。
怒发冲冠,凭栏处、潇潇雨歇。抬望眼、仰天长啸,壮怀激烈。三十功名尘与土,八千里路云和月。莫等闲、白了少年头,空悲切。
靖康耻,犹未雪。臣子恨,何时灭。驾长车,踏破贺兰山缺。壮志饥餐胡虏肉,笑谈渴饮匈奴血。待从头、收拾旧山河,朝天阙。
头文件
#include<iostream>
命名空间
using namespace std;
int main(){
return 0;
}
#include<iostream>
using namespace std;
int main(){
cout << "怒发冲冠,凭栏处、潇潇雨歇。抬望眼、仰天长啸,壮怀激烈。三十功名尘与土,八千里路云和月。莫等闲、白了少年头,空悲切。靖康耻,犹未雪。臣子恨,何时灭。驾长车,踏破贺兰山缺。壮志饥餐胡虏肉,笑谈渴饮匈奴血。待从头、收拾旧山河,朝天阙。";
return 0;
}
#include<iostream>
iostream
用于存储iostream类库的源文件 ,在这个程序中用于提供输出这项功能。
#include<>
头文件,用于引用后面的<>中的文件中的代码,在此程序中用于提取iostream文件中的代码,并编译使用其输出功能。
using namespace std;
命名空间用关键字namespace 来定义,表示使用命名空间 std 中的内容。使用命名空间可以更好的解决程序因名字产生的冲突问题。
int main()
int
一种声明方式,声明该函数是整型函数,需要给予一个返回值。
main
每一个程序都需要有一个main函数,在C++中,程序由main函数开始编译运行。
return 0
返回语句,一般是函数的最后一条可执行语句,返回 0 。
{}
函数体用 { 和 } 括起,这是语法规范的一部分。
No4
输入输出采用 “流” 的方式实现,看看<< 的指向
显示器 << cout << 内容
在C++中,每条语句都以 ; (英文状态)作为结束分隔符,语句后面出现 ; 表示这条语句结束了。
这3种情况
1、预处理命令
#include<iostream>
2、函数头
int main()
3、还有 }
后面通常不加分号 ;
#include<iostream>
using namespace std;
int main(){
return 0;
}
No5
细心的伙伴应该会发现,现在词句是连在一起的,没有换行。如果想要插入标题并进行换行应该怎么办呢?
只需要 endl 即可,试一试
#include<iostream>
using namespace std;
int main(){
cout << "满江红" << endl;
cout << " 岳飞" << endl;
cout << "怒发冲冠,凭栏处、潇潇雨歇。抬望眼、仰天长啸,壮怀激烈。三十功名尘与土,八千里路云和月。莫等闲、白了少年头,空悲切。靖康耻,犹未雪。臣子恨,何时灭。驾长车,踏破贺兰山缺。壮志饥餐胡虏肉,笑谈渴饮匈奴血。待从头、收拾旧山河,朝天阙。";
return 0;
}
编译运行
加入组织收获更多
持续发布趣味案例、体系课程、学习资料、图书分享
加入知识星球收获详细讲解、下载源代码、下载PPT 、下载课程··· ···
【趣味编程星球】聚焦一群编程创客爱好者,计划用三年时间创作千余个的趣味项目案例、十几套系统课程涵盖积木、KUBO、图形化、Scratch、Python、C++、Micro:Bit、Arduino、appinventor等编程创客类。
长按扫码加入组织
为鼓励创作者,星球收取一定费用
随内容增长
从188元/年逐渐增加到666/年封顶
如果你觉得分享有价值,记得点击关注+点赞+在看+收藏,这样找到我更容易~~~
加入社群共读书籍
输出是最好的输入
AICE技术委员会委员
CCF-GESP技术委员会委员
少儿编程等级考试命题组成员
国际创意编程挑战赛等赛事导师及评委
荣获:“2020年度国际人工智能教育行业杰出贡献人物奖”。
出版:《轻松玩转Scratch编程》《Python真好玩,教孩子学编程》...
联系客服