目录
必看信息
▶本篇文章由爱编程的小芒果原创,首发于CSDN,未经许可,严禁转载。
▶本篇文章被收录于秒懂百科,C++如此简单专栏,欢迎订阅。
☆专栏亮点☆
1.每篇文章质量高,质量分保证在80分以上。
2.文章的内容清晰有条理,图文并茂,附有源代码。
3.每个知识点讲解详细,会有很多补充扩展。
4.若哪个知识点没有懂,可以私信我,我会尽可能地帮助你。
Everyday English
Success is not final, failure is not fatal: It is the courage to continue that counts.
成功不是终点,失败也并非末日,最重要的是继续前进的勇气。
前言
上节课我们简单认识了C++编译环境,今天我们来讲讲C++中的输入和输出语句。
cout语句
cout是C++里的输出语句,可以输出字符,文本,变量……
cout输出格式:
cout<<表达式1;
当然你也可以输出多个表达式,格式如下:
cout<<表达式1<<表达式2<<……<<表达式N;
注意:如果要输出一段文本得加上英文状态下的双引号,比如我们昨天写的Hello World。
cout<<"Hello World";
双引号内不仅可以输出英文,中文也是可以的:
cout<<"我喜欢C++编程!";
切记:千万不要把分号打成中文状态下的了,不然会报错!
如果想要输出空格,既可以用单引号,也可以用双引号哦:
cout<<" ";
cout<<' ';
但是有的时候我们期望把文本/变量输出在不同的一行来增加可读性该怎么办呢?
cout<<"Hello,how are you?";
cout<<"I am fine thank you.";
运行结果:Hello,how are you?I am fine thank you.
这样可能会有点不美观,这时我们就要用到换行程序了,格式如下:
cout<<endl;
endl是end line的缩写,意为换行。
注意:千万不要把l写成1了,切记是字母l。
这样写是不是好多了:
cout<<"Hello,how are you?";
cout<<endl;
cout<<"I am fine thank you.";
cout<<endl;
运行结果:Hello,how are you?
I am fine thank you.
当然你还可以把endl放到输出语句的结尾,如下:
cout<<"Hello,how are you?"<<endl;
cout<<"I am fine thank you."<<endl;
cout的用法就是这样,主要起输出作用。
cin语句
cin是C++里的输入语句,可以输入字符串,变量……。
cin输入格式:
cin>>变量1;
也可以一次性输入多个变量值:
cin>>变量1>>变量2>>……>>变量N;
注意:输入多个变量,你需要在每个变量值中间输入一个空格
如输入a,b和c,得这样输入:3 4 5
切记:中间一定有空格(你也可以按换行)!
cin里就既没有endl了,也没有输出空格啥的。
注意:细心的你会发现cout是两个小于号(<<),而cin是两个大于号(>>),这点要记清楚。
cin的主要作用是:读取键盘输入的值,存入变量中。
巧记cin语句和cout语句
大家应该都知道in在英文中是在什么什么里面的意思,而out是出去的意思。
所以cin就是c+in:往里面存东西,而cout就是c+out:把东西输出出去。
这下你不会混淆了吧!
C语言中的输入输出
在C语言中cin和cout分别用scanf和printf代替,效率会比C++高一点。
结尾
这是课程第二天,你学会了一个最简单但几乎60%的程序都必须用到的语句!Conguatulation!
这么用心的作者,换你手中的一个小小的赞,你说O不OK?
最后认识一下,我是爱编程的小芒果,一个喜欢吃芒果有爱编程的小学生,我们下次再见!