(1)在每一个C++文件中,基本框架的开头总要写上#include <iostream>
那么这句话是什么意思呢?这里做个介绍。
其实#include <iostream>
属于文件的预处理,iostream是属于C++的一个标准库。我们在编写程序时常用的输入和输出就是由iostream库提供的,它与C语言的stdio库不同,它从一开始就是用多重继承与虚拟继承实现的面向对象的层次结构,作为一个c++的标准库组件提供给程序员使用。iostream为内置类型类型对象提供了输入输出支持,同时也支持文件的输入输出,类的设计者可以通过对iostream库的扩展,来支持自定义类型的输入输出操作。
*(2)一般来说,#include <iostream>
紧跟着的就是using namespace std
了,那么接下来介绍下using namespace std
using namespace std
指调用命名空间std内定义的所有标识符。使用using namespace std
后,命名空间中的标识符就如同全局变量一样。由于标准库非常大,程序员可能会选择类的名称或函数名称,就像它是标准库中的名称一样。因此,为了避免这种情况导致的名称冲突,标准库中的所有内容都放置在命名空间std中。
(3)显示姓名、年龄、地址。
这其实就是一个简单的输出问题
代码如下:
#include <iostream>
using namespace std;
int main()
{
cout <<"姓名:张三"<< endl;
cout <<"年龄:20"<< endl;
cout <<"地址:河南省郑州市金水区"<< endl;
system("pause");
return 0;
}
由于命令预处理前面已经介绍过了,这里面我们只需要注意下输出应该用cout
命令且输出内容需用<< <<
括住,同时在输出语句的最后应该有endl
(4)用户输入年龄后计算其中有多少个月。
这个问题当中就牵扯到了输入和计算的问题了,我们先来看代码如何书写
#include <iostream>
using namespace std;
int main()
{
int a,b;
cout <<"请输入年龄:" <<endl;
cin >> a;
cout <<"您输入的年龄是" << a <<"岁"<<endl;
b=a*12;
cout <<"这其中有"<< b <<"个月"<<endl;
system("pause");
return 0;
}
这里一个简单而重要的点,那就是输入用cin
命令,特别注意cin
与所输入变量名之间要加 >>
且末尾无需endl
,另外计算则和C中计算方式无异
4月11日20:30~22:00通过腾讯会议进行了第二次在线学习讨论我把学习笔记整理一下...
工具:Eclipse,Oracle,smartupload.jar;语言:jsp,Java;数据存储:Oracle。...
本文实例讲述了Laravel框架源码解析之反射的使用。分享给大家供大家参考,具体如...
复制代码 代码如下: % URL="http://news.163.com/special/00011K6L/rss_newstop....
正则忽略大小写 – RegexOptions.IgnoreCase 例如: 复制代码 代码如下: Str = R...
错误描述: 在开发.net项目中,通过microsoft.ACE.oledb读取excel文件信息时,报...
DELETEFROMTablesWHEREIDNOTIN(SELECTMin(ID)FROMTablesGROUPBYName) Min的话保...
Elasticsearch 是通过 Lucene 的倒排索引技术实现比关系型数据库更快的过滤。特...
项目中用到的一些特殊字符和图标 html代码 XML/HTML Code 复制内容到剪贴板 div ...
上篇文章给大家介绍了 Java正则表达式匹配,替换,查找,切割的方法 ,接下来,...